1 18 package org.apache.activemq.broker.jmx; 19 20 import javax.jms.InvalidSelectorException ; 21 22 25 public interface SubscriptionViewMBean { 26 27 30 public String getClientId(); 31 32 35 public String getConnectionId(); 36 37 40 public long getSessionId(); 41 42 45 public long getSubcriptionId(); 46 47 50 public String getDestinationName(); 51 52 55 public String getSelector(); 56 57 61 public void setSelector(String selector) throws InvalidSelectorException , UnsupportedOperationException ; 62 63 66 public boolean isDestinationQueue(); 67 68 71 public boolean isDestinationTopic(); 72 73 76 public boolean isDestinationTemporary(); 77 78 81 public boolean isActive(); 82 83 86 public int getPendingQueueSize(); 87 88 91 public int getDispatchedQueueSize(); 92 93 96 long getDispachedCounter(); 97 98 101 long getEnqueueCounter(); 102 103 106 long getDequeueCounter(); 107 108 111 public int getPrefetchSize(); 112 113 116 public boolean isRetroactive(); 117 118 121 public boolean isExclusive(); 122 123 126 public boolean isDurable(); 127 128 131 public boolean isNoLocal(); 132 133 139 public int getMaximumPendingMessageLimit(); 140 141 144 public byte getPriority(); 145 146 150 public String getSubcriptionName(); 151 } 152 | Popular Tags |