1 22 package org.jboss.mq.server.jmx; 23 24 import java.util.Map ; 25 26 import javax.management.ObjectName ; 27 28 31 public interface DestinationManagerMBean extends org.jboss.mq.server.jmx.InterceptorMBean 32 { 33 34 int getClientCount(); 35 36 java.util.Map getClients(); 37 38 41 javax.management.ObjectName getPersistenceManager(); 42 43 46 void setPersistenceManager(javax.management.ObjectName objectName); 47 48 51 javax.management.ObjectName getStateManager(); 52 53 56 void setStateManager(javax.management.ObjectName objectName); 57 58 61 javax.management.ObjectName getMessageCache(); 62 63 66 void setMessageCache(javax.management.ObjectName objectName); 67 68 72 int getTemporaryMaxDepth(); 73 74 78 void setTemporaryMaxDepth(int depth); 79 80 84 boolean getTemporaryInMemory(); 85 86 90 void setTemporaryInMemory(boolean mode); 91 92 96 java.lang.Class getReceiversImpl(); 97 98 102 void setReceiversImpl(java.lang.Class clazz); 103 104 107 public int getRecoveryRetries(); 108 109 112 public void setRecoveryRetries(int retries); 113 114 117 public ObjectName getThreadPool(); 118 119 122 public void setThreadPool(ObjectName threadPool); 123 124 127 public ObjectName getExpiryDestination(); 128 129 132 public void setExpiryDestination(ObjectName destination); 133 134 void createQueue(java.lang.String name) throws java.lang.Exception ; 135 136 void createTopic(java.lang.String name) throws java.lang.Exception ; 137 138 void createQueue(java.lang.String name, java.lang.String jndiLocation) throws java.lang.Exception ; 139 140 void createTopic(java.lang.String name, java.lang.String jndiLocation) throws java.lang.Exception ; 141 142 void destroyQueue(java.lang.String name) throws java.lang.Exception ; 143 144 void destroyTopic(java.lang.String name) throws java.lang.Exception ; 145 146 150 void setMessageCounterHistoryDayLimit(int days); 151 152 156 int getMessageCounterHistoryDayLimit(); 157 158 161 org.jboss.mq.server.MessageCounter[] getMessageCounter() throws java.lang.Exception ; 162 163 166 org.jboss.mq.MessageStatistics[] getMessageStatistics() throws java.lang.Exception ; 167 168 171 java.lang.String listMessageCounter() throws java.lang.Exception ; 172 173 176 void resetMessageCounter(); 177 178 183 Map retrievePreparedTransactions(); 184 185 190 String showPreparedTransactions(); 191 } 192 | Popular Tags |