| Modifier and Type | Method and Description | 
|---|---|
| abstract void | TransactionManager. enlistForDurableTwoPhase(Durable2PCParticipant tpp,
                        String id)Enlist the specified participant with current transaction such that it
 will participate in the 2PC protocol; a unique identifier for the
 participant is also required. | 
| Constructor and Description | 
|---|
| DurableTwoPhaseCommitParticipant(Durable2PCParticipant resource,
                                String identifier) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TransactionManagerImple. enlistForDurableTwoPhase(Durable2PCParticipant tpp,
                        String id) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | Durable2PCStub | 
| class  | SubordinateDurable2PCStubA durable participant registered on behalf of an interposed WS-AT coordinator in order to ensure that
 durable participants in the subtransaction prepared, committed and aborted at the right time. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BridgeDurableParticipantProvides method call mapping between WS-AT Durable Participant interface
 and an underlying JTA subtransaction coordinator. | 
| Modifier and Type | Method and Description | 
|---|---|
| Durable2PCParticipant | InboundBridgeRecoveryManager. deserialize(String id,
           ObjectInputStream objectInputStream)Called during recovery processing to allow an application to identify a participant id
 belonging to one of its participants and recreate the participant by deserializing
 it from the supplied object input stream. | 
| Durable2PCParticipant | InboundBridgeRecoveryManager. recreate(String s,
        byte[] bytes)Unused recovery callback. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Durable2PCParticipant | ATParticipantRecoveryRecord. participant | 
| Modifier and Type | Method and Description | 
|---|---|
| Durable2PCParticipant | XTSATSubordinateRecoveryModule. deserialize(String id,
           ObjectInputStream stream) | 
| Durable2PCParticipant | XTSATRecoveryModule. deserialize(String id,
           ObjectInputStream stream)called during recovery processing to allow an application to identify a participant id
 belonging to one of its participants and recreate the participant by deserializing
 it from the supplied object input stream. | 
| Durable2PCParticipant | XTSATSubordinateRecoveryModule. recreate(String id,
        byte[] recoveryState) | 
| Durable2PCParticipant | XTSATRecoveryModule. recreate(String id,
        byte[] recoveryState)called during recovery processing to allow an application to identify a participant id
 belonging to one of its participants and use the saved recovery state to recreate the
 participant. | 
| Modifier and Type | Method and Description | 
|---|---|
| static byte[] | ATParticipantHelper. getRecoveryState(boolean useSerialization,
                Durable2PCParticipant participant)obtain a byte array containing the recovery state associated with the supplied
 participant. | 
| static boolean | ATParticipantHelper. isSerializable(Durable2PCParticipant participant) | 
| Constructor and Description | 
|---|
| ATParticipantRecoveryRecord(String id,
                           Durable2PCParticipant participant)construct the protocol-independent part of a WS-AT participant recovery record | 
| Constructor and Description | 
|---|
| ATParticipantRecoveryRecord(String id,
                           Durable2PCParticipant participant,
                           W3CEndpointReference endpoint)constructor used during prepare processing to create an AT 1.1 participant record
 for saving to the object store | 
Copyright © 2017 JBoss by Red Hat. All rights reserved.