Uses of Interface
com.arjuna.ats.arjuna.recovery.RecoveryModule
Package
Description
-
Uses of RecoveryModule in com.arjuna.ats.arjuna.common
Modifier and TypeMethodDescriptionRecoveryEnvironmentBean.getRecoveryModules()
Returns the set of RecoveryModule instances.Modifier and TypeMethodDescriptionvoid
RecoveryEnvironmentBean.setRecoveryModules
(List<RecoveryModule> recoveryModules) Sets the instances of RecoveryModule. -
Uses of RecoveryModule in com.arjuna.ats.arjuna.recovery
Modifier and TypeInterfaceDescriptioninterface
An interface that adds extra behaviour to RecoveryModules.Modifier and TypeMethodDescriptionfinal Vector<RecoveryModule>
RecoveryManager.getModules()
Obtain a snapshot list of available recovery modules.Modifier and TypeMethodDescriptionfinal void
RecoveryManager.addModule
(RecoveryModule module) Add a recovery module to the system.final void
RecoveryManager.removeModule
(RecoveryModule module, boolean waitOnScan) Remove a recovery module from the system. -
Uses of RecoveryModule in com.arjuna.ats.internal.arjuna.recovery
Modifier and TypeClassDescriptionclass
This class is a plug-in module for the recovery manager.Modifier and TypeMethodDescriptionfinal Vector<RecoveryModule>
PeriodicRecovery.getModules()
return a copy of the current recovery modules listfinal Vector<RecoveryModule>
RecoveryManagerImple.getModules()
Modifier and TypeMethodDescriptionfinal void
PeriodicRecovery.addModule
(RecoveryModule module) Add the specified module to the end of the recovery module list.final void
RecoveryManagerImple.addModule
(RecoveryModule module) final void
PeriodicRecovery.removeModule
(RecoveryModule module, boolean waitOnScan) remove a recovery module from the recovery modules listfinal void
RecoveryManagerImple.removeModule
(RecoveryModule module, boolean waitOnScan) -
Uses of RecoveryModule in com.arjuna.ats.internal.jta.recovery.arjunacore
Modifier and TypeClassDescriptionclass
This CommitMarkableResourceRecord assumes the following table has been created: create table xids (xid varbinary(255), transactionManagerID varchar(255)) (ora/syb/mysql) create table xids (xid bytea, transactionManagerID varchar(255)) (psql) sp_configure "lock scheme",0,datarows (syb) The CommitMarkableResourceRecord does not support nested transactions TODO you have to set max_allowed_packet for large reaps on mysqlclass
This class is purely used by the recovery system to load the transactions into memory so we can be sure that orphan detection can find the TransactionImple if the EIS has not called XATerminator::recover yet At the time of writing this module is utilized by the SubordinationManagerXAResourceOrphanFilter to ensure that it can check with the SubordinationManager if the transaction is in flight during orphan detection.class
Designed to be able to recover any XAResource. -
Uses of RecoveryModule in com.arjuna.ats.internal.jta.recovery.jts
Modifier and TypeClassDescriptionclass
This class is purely used by the recovery system to load the transactions into memory so we can be sure that bottom-up recovery could find a serverControl if the EIS has not called XATerminator::recover yetclass
Designed to be able to recover any XAResource. -
Uses of RecoveryModule in com.arjuna.ats.internal.jts.recovery.transactions
Modifier and TypeClassDescriptionclass
This class is a plug-in module for the recovery manager.class
This class is a plug-in module for the recovery manager. -
Uses of RecoveryModule in com.arjuna.ats.internal.txoj.recovery
Modifier and TypeClassDescriptionclass
This class is a plug-in module for the recovery manager. -
Uses of RecoveryModule in org.jboss.jbossts.txbridge.inbound
Modifier and TypeClassDescriptionclass
Integrates with JBossAS MC lifecycle and JBossTS recovery manager to provide recovery services for inbound bridged transactions. -
Uses of RecoveryModule in org.jboss.jbossts.txbridge.outbound
Modifier and TypeClassDescriptionclass
Integrates with JBossAS MC lifecycle and JBossTS recovery manager to provide recovery services for outbound bridged transactions. -
Uses of RecoveryModule in org.jboss.jbossts.xts.recovery
Modifier and TypeInterfaceDescriptioninterface
extension of JBossTS recovery module interface adding install and uninstall lifecycle methods -
Uses of RecoveryModule in org.jboss.jbossts.xts.recovery.coordinator.at
Modifier and TypeClassDescriptionclass
This class is a plug-in module for the recovery manager.class
This class is a plug-in module for the recovery manager. -
Uses of RecoveryModule in org.jboss.jbossts.xts.recovery.coordinator.ba
Modifier and TypeClassDescriptionclass
This class is a plug-in module for the recovery manager.class
This class is a plug-in module for the recovery manager. -
Uses of RecoveryModule in org.jboss.jbossts.xts.recovery.participant.at
Modifier and TypeClassDescriptionclass
This class is a plug-in module for the recovery manager. -
Uses of RecoveryModule in org.jboss.jbossts.xts.recovery.participant.ba
Modifier and TypeClassDescriptionclass
This class is a plug-in module for the recovery manager.