Package io.quarkus.narayana.jta.runtime
Class QuarkusRecoveryService
java.lang.Object
com.arjuna.ats.jbossatx.jta.RecoveryManagerService
io.quarkus.narayana.jta.runtime.QuarkusRecoveryService
- All Implemented Interfaces:
org.jboss.tm.XAResourceRecoveryRegistry
public class QuarkusRecoveryService
extends com.arjuna.ats.jbossatx.jta.RecoveryManagerService
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddXAResourceRecovery(org.jboss.tm.XAResourceRecovery xares) voidcreate()voiddestroy()static com.arjuna.ats.jbossatx.jta.RecoveryManagerServicestatic booleanReturns whether the recovery service has been created and is currently active.voidremoveXAResourceRecovery(org.jboss.tm.XAResourceRecovery xares) voidstop()Methods inherited from class com.arjuna.ats.jbossatx.jta.RecoveryManagerService
addSerializableXAResourceDeserializer, resume, start, suspend, suspend
-
Method Details
-
getInstance
public static com.arjuna.ats.jbossatx.jta.RecoveryManagerService getInstance() -
addXAResourceRecovery
public void addXAResourceRecovery(org.jboss.tm.XAResourceRecovery xares) - Specified by:
addXAResourceRecoveryin interfaceorg.jboss.tm.XAResourceRecoveryRegistry- Overrides:
addXAResourceRecoveryin classcom.arjuna.ats.jbossatx.jta.RecoveryManagerService
-
removeXAResourceRecovery
public void removeXAResourceRecovery(org.jboss.tm.XAResourceRecovery xares) - Specified by:
removeXAResourceRecoveryin interfaceorg.jboss.tm.XAResourceRecoveryRegistry- Overrides:
removeXAResourceRecoveryin classcom.arjuna.ats.jbossatx.jta.RecoveryManagerService
-
create
public void create()- Overrides:
createin classcom.arjuna.ats.jbossatx.jta.RecoveryManagerService
-
isRunning
public static boolean isRunning()Returns whether the recovery service has been created and is currently active. -
stop
public void stop()- Overrides:
stopin classcom.arjuna.ats.jbossatx.jta.RecoveryManagerService
-
destroy
public void destroy()- Overrides:
destroyin classcom.arjuna.ats.jbossatx.jta.RecoveryManagerService
-