1 22 package org.jboss.mq.pm.jdbc2; 23 24 import javax.management.ObjectName ; 25 26 import org.jboss.mq.pm.CacheStoreMBean; 27 import org.jboss.system.ServiceMBean; 28 29 37 public interface PersistenceManagerMBean extends ServiceMBean, org.jboss.mq.pm.PersistenceManagerMBean, CacheStoreMBean 38 { 39 44 Object getInstance(); 45 46 51 ObjectName getConnectionManager(); 52 53 58 void setConnectionManager(ObjectName connectionManagerName); 59 60 65 String getSqlProperties(); 66 67 72 void setSqlProperties(String value); 73 74 79 void setConnectionRetryAttempts(int value); 80 81 86 int getConnectionRetryAttempts(); 87 88 93 int getRecoveryTimeout(); 94 95 100 void setRecoveryTimeout(int timeout); 101 102 107 int getRecoveryRetries(); 108 109 114 void setRecoveryRetries(int retries); 115 116 121 int getRecoverMessagesChunk(); 122 123 128 void setRecoverMessagesChunk(int recoverMessagesChunk); 129 130 135 boolean isXARecovery(); 136 137 142 void setXARecovery(boolean xaRecovery); 143 144 149 int getStatementRetries(); 150 151 156 void setStatementRetries(int statementRetries); 157 } 158 | Popular Tags |