public class SubTransactionCoordinatorParticipant extends Object implements Participant
READ_ONLY| Constructor and Description |
|---|
SubTransactionCoordinatorParticipant(CoordinatorImp subordinateCoordinator) |
| Modifier and Type | Method and Description |
|---|---|
void |
commit(boolean onePhase) |
void |
forget() |
String |
getResourceName() |
String |
getURI() |
int |
prepare() |
void |
rollback() |
void |
setCascadeList(Map<String,Integer> allParticipants) |
void |
setGlobalSiblingCount(int count) |
public SubTransactionCoordinatorParticipant(CoordinatorImp subordinateCoordinator)
public String getURI()
getURI in interface ParticipantParticipant.getURI()public void setCascadeList(Map<String,Integer> allParticipants) throws SysException
setCascadeList in interface ParticipantSysExceptionpublic void setGlobalSiblingCount(int count)
setGlobalSiblingCount in interface ParticipantParticipant.setGlobalSiblingCount(int)public int prepare()
throws RollbackException,
HeurHazardException,
HeurMixedException,
SysException
prepare in interface ParticipantRollbackExceptionHeurHazardExceptionHeurMixedExceptionSysExceptionParticipant.prepare()public void commit(boolean onePhase)
throws HeurRollbackException,
HeurHazardException,
HeurMixedException,
RollbackException,
SysException
commit in interface ParticipantHeurRollbackExceptionHeurHazardExceptionHeurMixedExceptionRollbackExceptionSysExceptionParticipant.commit(boolean)public void rollback()
throws HeurCommitException,
HeurMixedException,
HeurHazardException,
SysException
rollback in interface ParticipantHeurCommitExceptionHeurMixedExceptionHeurHazardExceptionSysExceptionParticipant.rollback()public void forget()
forget in interface ParticipantParticipant.forget()public String getResourceName()
getResourceName in interface ParticipantCopyright © 2023. All rights reserved.