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> getExpiryScanners()
           
 int getPeriodicRecoveryPeriod()
           
 java.util.List<java.lang.String> getRecoveryActivators()
           
 java.lang.String getRecoveryAddress()
           
 int getRecoveryBackoffPeriod()
           
 java.util.List<java.lang.String> getRecoveryExtensions()
           
 int getRecoveryPort()
           
 java.lang.String getTransactionStatusManagerAddress()
           
 int getTransactionStatusManagerExpiryTime()
           
 int getTransactionStatusManagerPort()
           
 boolean isRecoveryListener()
           
 boolean isTimeoutSocket()
           
 void setExpiryScanInterval(int expiryScanInterval)
           
 void setExpiryScanners(java.util.List<java.lang.String> expiryScanners)
           
 void setPeriodicRecoveryPeriod(int periodicRecoveryPeriod)
           
 void setRecoveryActivators(java.util.List<java.lang.String> recoveryActivators)
           
 void setRecoveryAddress(java.lang.String recoveryAddress)
           
 void setRecoveryBackoffPeriod(int recoveryBackoffPeriod)
           
 void setRecoveryExtensions(java.util.List<java.lang.String> recoveryExtensions)
           
 void setRecoveryListener(boolean recoveryListener)
           
 void setRecoveryPort(int recoveryPort)
           
 void setTimeoutSocket(boolean timeoutSocket)
           
 void setTransactionStatusManagerAddress(java.lang.String transactionStatusManagerAddress)
           
 void setTransactionStatusManagerExpiryTime(int transactionStatusManagerExpiryTime)
           
 void setTransactionStatusManagerPort(int transactionStatusManagerPort)
           
 

Method Detail

getPeriodicRecoveryPeriod

int getPeriodicRecoveryPeriod()

setPeriodicRecoveryPeriod

void setPeriodicRecoveryPeriod(int periodicRecoveryPeriod)

getRecoveryBackoffPeriod

int getRecoveryBackoffPeriod()

setRecoveryBackoffPeriod

void setRecoveryBackoffPeriod(int recoveryBackoffPeriod)

isRecoveryListener

boolean isRecoveryListener()

setRecoveryListener

void setRecoveryListener(boolean recoveryListener)

getRecoveryPort

int getRecoveryPort()

setRecoveryPort

void setRecoveryPort(int recoveryPort)

getRecoveryAddress

java.lang.String getRecoveryAddress()

setRecoveryAddress

void setRecoveryAddress(java.lang.String recoveryAddress)

getTransactionStatusManagerPort

int getTransactionStatusManagerPort()

setTransactionStatusManagerPort

void setTransactionStatusManagerPort(int transactionStatusManagerPort)

getTransactionStatusManagerAddress

java.lang.String getTransactionStatusManagerAddress()

setTransactionStatusManagerAddress

void setTransactionStatusManagerAddress(java.lang.String transactionStatusManagerAddress)

getExpiryScanInterval

int getExpiryScanInterval()

setExpiryScanInterval

void setExpiryScanInterval(int expiryScanInterval)

getTransactionStatusManagerExpiryTime

int getTransactionStatusManagerExpiryTime()

setTransactionStatusManagerExpiryTime

void setTransactionStatusManagerExpiryTime(int transactionStatusManagerExpiryTime)

getExpiryScanners

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

setExpiryScanners

void setExpiryScanners(java.util.List<java.lang.String> expiryScanners)

getRecoveryExtensions

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

setRecoveryExtensions

void setRecoveryExtensions(java.util.List<java.lang.String> recoveryExtensions)

getRecoveryActivators

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

setRecoveryActivators

void setRecoveryActivators(java.util.List<java.lang.String> recoveryActivators)

isTimeoutSocket

boolean isTimeoutSocket()

setTimeoutSocket

void setTimeoutSocket(boolean timeoutSocket)