com.arjuna.ats.jta.common
Interface JTAEnvironmentBeanMBean

All Known Implementing Classes:
JTAEnvironmentBean

public interface JTAEnvironmentBeanMBean

A JMX MBean interface containing configuration for the JTA system.

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

Method Summary
 java.lang.String getJtaTMImplementation()
           
 java.lang.String getJtaTMJNDIContext()
           
 java.lang.String getJtaTSRImplementation()
           
 java.lang.String getJtaTSRJNDIContext()
           
 java.lang.String getJtaUTImplementation()
           
 java.lang.String getJtaUTJNDIContext()
           
 java.lang.String getLastResourceOptimisationInterface()
           
 java.lang.String getPropertiesFile()
           
 int getXaBackoffPeriod()
           
 java.util.List<java.lang.String> getXaErrorHandlers()
           
 java.util.List<java.lang.String> getXaRecoveryNodes()
           
 java.util.List<java.lang.String> getXaResourceRecoveryInstances()
           
 boolean isSupportSubtransactions()
           
 boolean isXaAssumeRecoveryComplete()
           
 boolean isXaRollbackOptimization()
           
 boolean isXaTransactionTimeoutEnabled()
           
 void setJtaTMImplementation(java.lang.String jtaTMImplementation)
           
 void setJtaTMJNDIContext(java.lang.String jtaTMJNDIContext)
           
 void setJtaTSRImplementation(java.lang.String jtaTSRImplementation)
           
 void setJtaTSRJNDIContext(java.lang.String jtaTSRJNDIContext)
           
 void setJtaUTImplementation(java.lang.String jtaUTImplementation)
           
 void setJtaUTJNDIContext(java.lang.String jtaUTJNDIContext)
           
 void setLastResourceOptimisationInterface(java.lang.String lastResourceOptimisationInterface)
           
 void setPropertiesFile(java.lang.String propertiesFile)
           
 void setSupportSubtransactions(boolean supportSubtransactions)
           
 void setXaAssumeRecoveryComplete(boolean xaAssumeRecoveryComplete)
           
 void setXaBackoffPeriod(int xaBackoffPeriod)
           
 void setXaErrorHandlers(java.util.List<java.lang.String> xaErrorHandlers)
           
 void setXaRecoveryNodes(java.util.List<java.lang.String> xaRecoveryNodes)
           
 void setXaResourceRecoveryInstances(java.util.List<java.lang.String> xaResourceRecoveryInstances)
           
 void setXaRollbackOptimization(boolean xaRollbackOptimization)
           
 void setXaTransactionTimeoutEnabled(boolean xaTransactionTimeoutEnabled)
           
 

Method Detail

getPropertiesFile

java.lang.String getPropertiesFile()

setPropertiesFile

void setPropertiesFile(java.lang.String propertiesFile)

isSupportSubtransactions

boolean isSupportSubtransactions()

setSupportSubtransactions

void setSupportSubtransactions(boolean supportSubtransactions)

getJtaTMImplementation

java.lang.String getJtaTMImplementation()

setJtaTMImplementation

void setJtaTMImplementation(java.lang.String jtaTMImplementation)

getJtaUTImplementation

java.lang.String getJtaUTImplementation()

setJtaUTImplementation

void setJtaUTImplementation(java.lang.String jtaUTImplementation)

getJtaTSRImplementation

java.lang.String getJtaTSRImplementation()

setJtaTSRImplementation

void setJtaTSRImplementation(java.lang.String jtaTSRImplementation)

getXaBackoffPeriod

int getXaBackoffPeriod()

setXaBackoffPeriod

void setXaBackoffPeriod(int xaBackoffPeriod)

getXaRecoveryNodes

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

setXaRecoveryNodes

void setXaRecoveryNodes(java.util.List<java.lang.String> xaRecoveryNodes)

getXaResourceRecoveryInstances

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

setXaResourceRecoveryInstances

void setXaResourceRecoveryInstances(java.util.List<java.lang.String> xaResourceRecoveryInstances)

isXaRollbackOptimization

boolean isXaRollbackOptimization()

setXaRollbackOptimization

void setXaRollbackOptimization(boolean xaRollbackOptimization)

isXaAssumeRecoveryComplete

boolean isXaAssumeRecoveryComplete()

setXaAssumeRecoveryComplete

void setXaAssumeRecoveryComplete(boolean xaAssumeRecoveryComplete)

getJtaUTJNDIContext

java.lang.String getJtaUTJNDIContext()

setJtaUTJNDIContext

void setJtaUTJNDIContext(java.lang.String jtaUTJNDIContext)

getJtaTMJNDIContext

java.lang.String getJtaTMJNDIContext()

setJtaTMJNDIContext

void setJtaTMJNDIContext(java.lang.String jtaTMJNDIContext)

getJtaTSRJNDIContext

java.lang.String getJtaTSRJNDIContext()

setJtaTSRJNDIContext

void setJtaTSRJNDIContext(java.lang.String jtaTSRJNDIContext)

getXaErrorHandlers

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

setXaErrorHandlers

void setXaErrorHandlers(java.util.List<java.lang.String> xaErrorHandlers)

isXaTransactionTimeoutEnabled

boolean isXaTransactionTimeoutEnabled()

setXaTransactionTimeoutEnabled

void setXaTransactionTimeoutEnabled(boolean xaTransactionTimeoutEnabled)

getLastResourceOptimisationInterface

java.lang.String getLastResourceOptimisationInterface()

setLastResourceOptimisationInterface

void setLastResourceOptimisationInterface(java.lang.String lastResourceOptimisationInterface)