com.arjuna.ats.arjuna.common
Interface CoordinatorEnvironmentBeanMBean

All Known Implementing Classes:
CoordinatorEnvironmentBean

public interface CoordinatorEnvironmentBeanMBean

A JMX MBean interface containing configuration for the core transaction coordinator.

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

Method Summary
 java.lang.String getActionStore()
           
 java.lang.String getCheckedActionFactory()
           
 int getDefaultTimeout()
           
 long getTxReaperCancelFailWaitPeriod()
           
 long getTxReaperCancelWaitPeriod()
           
 java.lang.String getTxReaperMode()
           
 long getTxReaperTimeout()
           
 int getTxReaperZombieMax()
           
 boolean isAsyncCommit()
           
 boolean isAsyncPrepare()
           
 boolean isAsyncRollback()
           
 boolean isBeforeCompletionWhenRollbackOnly()
           
 boolean isClassicPrepare()
           
 boolean isCommitOnePhase()
           
 boolean isEnableStatistics()
           
 boolean isMaintainHeuristics()
           
 boolean isReadonlyOptimisation()
           
 boolean isSharedTransactionLog()
           
 boolean isStartDisabled()
           
 boolean isTransactionLog()
           
 boolean isTransactionStatusManagerEnable()
           
 boolean isWriteOptimisation()
           
 void setActionStore(java.lang.String actionStore)
           
 void setAsyncCommit(boolean asyncCommit)
           
 void setAsyncPrepare(boolean asyncPrepare)
           
 void setAsyncRollback(boolean asyncRollback)
           
 void setBeforeCompletionWhenRollbackOnly(boolean beforeCompletionWhenRollbackOnly)
           
 void setCheckedActionFactory(java.lang.String checkedActionFactory)
           
 void setClassicPrepare(boolean classicPrepare)
           
 void setCommitOnePhase(boolean commitOnePhase)
           
 void setDefaultTimeout(int defaultTimeout)
           
 void setEnableStatistics(boolean enableStatistics)
           
 void setMaintainHeuristics(boolean maintainHeuristics)
           
 void setReadonlyOptimisation(boolean readonlyOptimisation)
           
 void setSharedTransactionLog(boolean sharedTransactionLog)
           
 void setStartDisabled(boolean startDisabled)
           
 void setTransactionLog(boolean transactionLog)
           
 void setTransactionStatusManagerEnable(boolean transactionStatusManagerEnable)
           
 void setTxReaperCancelFailWaitPeriod(long txReaperCancelFailWaitPeriod)
           
 void setTxReaperCancelWaitPeriod(long txReaperCancelWaitPeriod)
           
 void setTxReaperMode(java.lang.String txReaperMode)
           
 void setTxReaperTimeout(long txReaperTimeout)
           
 void setTxReaperZombieMax(int txReaperZombieMax)
           
 void setWriteOptimisation(boolean writeOptimisation)
           
 

Method Detail

getActionStore

java.lang.String getActionStore()

setActionStore

void setActionStore(java.lang.String actionStore)

isAsyncCommit

boolean isAsyncCommit()

setAsyncCommit

void setAsyncCommit(boolean asyncCommit)

isAsyncPrepare

boolean isAsyncPrepare()

setAsyncPrepare

void setAsyncPrepare(boolean asyncPrepare)

isAsyncRollback

boolean isAsyncRollback()

setAsyncRollback

void setAsyncRollback(boolean asyncRollback)

isCommitOnePhase

boolean isCommitOnePhase()

setCommitOnePhase

void setCommitOnePhase(boolean commitOnePhase)

isMaintainHeuristics

boolean isMaintainHeuristics()

setMaintainHeuristics

void setMaintainHeuristics(boolean maintainHeuristics)

isTransactionLog

boolean isTransactionLog()

setTransactionLog

void setTransactionLog(boolean transactionLog)

isWriteOptimisation

boolean isWriteOptimisation()

setWriteOptimisation

void setWriteOptimisation(boolean writeOptimisation)

isReadonlyOptimisation

boolean isReadonlyOptimisation()

setReadonlyOptimisation

void setReadonlyOptimisation(boolean readonlyOptimisation)

isClassicPrepare

boolean isClassicPrepare()

setClassicPrepare

void setClassicPrepare(boolean classicPrepare)

isEnableStatistics

boolean isEnableStatistics()

setEnableStatistics

void setEnableStatistics(boolean enableStatistics)

isSharedTransactionLog

boolean isSharedTransactionLog()

setSharedTransactionLog

void setSharedTransactionLog(boolean sharedTransactionLog)

isStartDisabled

boolean isStartDisabled()

setStartDisabled

void setStartDisabled(boolean startDisabled)

getTxReaperMode

java.lang.String getTxReaperMode()

setTxReaperMode

void setTxReaperMode(java.lang.String txReaperMode)

getTxReaperTimeout

long getTxReaperTimeout()

setTxReaperTimeout

void setTxReaperTimeout(long txReaperTimeout)

getTxReaperCancelWaitPeriod

long getTxReaperCancelWaitPeriod()

setTxReaperCancelWaitPeriod

void setTxReaperCancelWaitPeriod(long txReaperCancelWaitPeriod)

getTxReaperCancelFailWaitPeriod

long getTxReaperCancelFailWaitPeriod()

setTxReaperCancelFailWaitPeriod

void setTxReaperCancelFailWaitPeriod(long txReaperCancelFailWaitPeriod)

getTxReaperZombieMax

int getTxReaperZombieMax()

setTxReaperZombieMax

void setTxReaperZombieMax(int txReaperZombieMax)

getDefaultTimeout

int getDefaultTimeout()

setDefaultTimeout

void setDefaultTimeout(int defaultTimeout)

isTransactionStatusManagerEnable

boolean isTransactionStatusManagerEnable()

setTransactionStatusManagerEnable

void setTransactionStatusManagerEnable(boolean transactionStatusManagerEnable)

isBeforeCompletionWhenRollbackOnly

boolean isBeforeCompletionWhenRollbackOnly()

setBeforeCompletionWhenRollbackOnly

void setBeforeCompletionWhenRollbackOnly(boolean beforeCompletionWhenRollbackOnly)

getCheckedActionFactory

java.lang.String getCheckedActionFactory()

setCheckedActionFactory

void setCheckedActionFactory(java.lang.String checkedActionFactory)