com.arjuna.ats.arjuna.common
Interface RecoveryEnvironmentBeanMBean

All Known Implementing Classes:
RecoveryEnvironmentBean

public interface RecoveryEnvironmentBeanMBean

A JMX MBean interface containing configuration for the recovery system.

Author:
Jonathan Halliday (jonathan.halliday@redhat.com)

Method Summary
 int getExpiryScanInterval()
           
 java.util.List<java.lang.String> getExpiryScannerClassNames()
           
 int getPeriodicRecoveryPeriod()
           
 java.util.List<java.lang.String> getRecoveryActivatorClassNames()
           
 java.lang.String getRecoveryAddress()
           
 int getRecoveryBackoffPeriod()
           
 java.util.List<java.lang.String> getRecoveryModuleClassNames()
           
 int getRecoveryPort()
           
 java.lang.String getTransactionStatusManagerAddress()
           
 int getTransactionStatusManagerExpiryTime()
           
 int getTransactionStatusManagerPort()
           
 boolean isRecoveryListener()
           
 boolean isTimeoutSocket()
           
 

Method Detail

getPeriodicRecoveryPeriod

int getPeriodicRecoveryPeriod()

getRecoveryBackoffPeriod

int getRecoveryBackoffPeriod()

isRecoveryListener

boolean isRecoveryListener()

getRecoveryPort

int getRecoveryPort()

getRecoveryAddress

java.lang.String getRecoveryAddress()

getTransactionStatusManagerPort

int getTransactionStatusManagerPort()

getTransactionStatusManagerAddress

java.lang.String getTransactionStatusManagerAddress()

getExpiryScanInterval

int getExpiryScanInterval()

getTransactionStatusManagerExpiryTime

int getTransactionStatusManagerExpiryTime()

getExpiryScannerClassNames

java.util.List<java.lang.String> getExpiryScannerClassNames()

getRecoveryModuleClassNames

java.util.List<java.lang.String> getRecoveryModuleClassNames()

getRecoveryActivatorClassNames

java.util.List<java.lang.String> getRecoveryActivatorClassNames()

isTimeoutSocket

boolean isTimeoutSocket()