Uses of Interface
com.arjuna.ats.arjuna.recovery.RecoveryModule
Packages that use RecoveryModule
Package
Description
-
Uses of RecoveryModule in com.arjuna.ats.arjuna.common
Methods in com.arjuna.ats.arjuna.common that return types with arguments of type RecoveryModuleModifier and TypeMethodDescriptionRecoveryEnvironmentBean.getRecoveryModules()
Returns the set of RecoveryModule instances.Method parameters in com.arjuna.ats.arjuna.common with type arguments of type RecoveryModuleModifier and TypeMethodDescriptionvoid
RecoveryEnvironmentBean.setRecoveryModules
(List<RecoveryModule> recoveryModules) Sets the instances of RecoveryModule. -
Uses of RecoveryModule in com.arjuna.ats.arjuna.recovery
Subinterfaces of RecoveryModule in com.arjuna.ats.arjuna.recoveryModifier and TypeInterfaceDescriptioninterface
An interface that adds extra behaviour to RecoveryModules.Methods in com.arjuna.ats.arjuna.recovery that return types with arguments of type RecoveryModuleModifier and TypeMethodDescriptionfinal Vector<RecoveryModule>
RecoveryManager.getModules()
Obtain a snapshot list of available recovery modules.Methods in com.arjuna.ats.arjuna.recovery with parameters of type RecoveryModuleModifier 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
Classes in com.arjuna.ats.internal.arjuna.recovery that implement RecoveryModuleModifier and TypeClassDescriptionclass
This class is a plug-in module for the recovery manager.Methods in com.arjuna.ats.internal.arjuna.recovery that return types with arguments of type RecoveryModuleModifier and TypeMethodDescriptionfinal Vector<RecoveryModule>
PeriodicRecovery.getModules()
return a copy of the current recovery modules listfinal Vector<RecoveryModule>
RecoveryManagerImple.getModules()
Methods in com.arjuna.ats.internal.arjuna.recovery with parameters of type RecoveryModuleModifier 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
Classes in com.arjuna.ats.internal.jta.recovery.arjunacore that implement RecoveryModuleModifier 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
Classes in com.arjuna.ats.internal.jta.recovery.jts that implement RecoveryModuleModifier 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
Classes in com.arjuna.ats.internal.jts.recovery.transactions that implement RecoveryModuleModifier 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
Classes in com.arjuna.ats.internal.txoj.recovery that implement RecoveryModuleModifier and TypeClassDescriptionclass
This class is a plug-in module for the recovery manager. -
Uses of RecoveryModule in org.jboss.jbossts.txbridge.inbound
Classes in org.jboss.jbossts.txbridge.inbound that implement RecoveryModuleModifier 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
Classes in org.jboss.jbossts.txbridge.outbound that implement RecoveryModuleModifier 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
Subinterfaces of RecoveryModule in org.jboss.jbossts.xts.recoveryModifier 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
Classes in org.jboss.jbossts.xts.recovery.coordinator.at that implement RecoveryModuleModifier 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
Classes in org.jboss.jbossts.xts.recovery.coordinator.ba that implement RecoveryModuleModifier 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
Classes in org.jboss.jbossts.xts.recovery.participant.at that implement RecoveryModuleModifier and TypeClassDescriptionclass
This class is a plug-in module for the recovery manager. -
Uses of RecoveryModule in org.jboss.jbossts.xts.recovery.participant.ba
Classes in org.jboss.jbossts.xts.recovery.participant.ba that implement RecoveryModuleModifier and TypeClassDescriptionclass
This class is a plug-in module for the recovery manager.