|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.omg.CORBA.portable.ObjectImpl
org.omg.CORBA_2_3.portable.ObjectImpl
javax.rmi.CORBA.Stub
com.atomikos.icatch.trmi._TrmiTransactionManager_Stub
public class _TrmiTransactionManager_Stub
| Constructor Summary | |
|---|---|
_TrmiTransactionManager_Stub()
|
|
| Method Summary | |
|---|---|
String[] |
_ids()
|
com.atomikos.icatch.trmi.RecoveryCoordinatorProxy |
addParticipant(Participant arg0,
String arg1)
Add a new participant to the transaction of the given tid. |
void |
addSubTxAwareParticipant(SubTxAwareParticipant arg0,
String arg1)
Add a subtx aware participant to the given tx. |
HeuristicMessage[] |
commit(String arg0)
Commit the participant of the given root, after prepare was sent. |
HeuristicMessage[] |
commitOnePhase(String arg0,
int arg1,
Dictionary arg2)
Perform one-phase commit for the given root. |
void |
forget(String arg0)
Forget all about a given root. |
int |
prepare(String arg0,
int arg1,
Dictionary arg2)
Prepare the participant of the given root. |
Boolean |
replayCompletion(String arg0,
Participant arg1)
Replay completion for given root, on given participant. |
HeuristicMessage[] |
rollback(String arg0)
Rollback the participant for the given root. |
| Methods inherited from class javax.rmi.CORBA.Stub |
|---|
connect, equals, hashCode, toString |
| Methods inherited from class org.omg.CORBA_2_3.portable.ObjectImpl |
|---|
_get_codebase |
| Methods inherited from class org.omg.CORBA.portable.ObjectImpl |
|---|
_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public _TrmiTransactionManager_Stub()
| Method Detail |
|---|
public String[] _ids()
_ids in class ObjectImpl
public com.atomikos.icatch.trmi.RecoveryCoordinatorProxy addParticipant(Participant arg0,
String arg1)
throws RemoteException
CompositeTransactionServer
addParticipant in interface CompositeTransactionServerRemoteException
public void addSubTxAwareParticipant(SubTxAwareParticipant arg0,
String arg1)
throws RemoteException
CompositeTransactionServer
addSubTxAwareParticipant in interface CompositeTransactionServerarg0 - The participant to add, will be notified on end().arg1 - The ID of the transaction to which the participant must be
added.
RemoteException
public HeuristicMessage[] commit(String arg0)
throws HeurHazardException,
HeurMixedException,
HeurRollbackException,
RollbackException,
RemoteException
ParticipantServer
commit in interface ParticipantServerarg0 - The String of the given root.
HeurHazardException
HeurMixedException
HeurRollbackException
RollbackException
RemoteExceptionFor more info on the exceptions and return value.
public HeuristicMessage[] commitOnePhase(String arg0,
int arg1,
Dictionary arg2)
throws HeurHazardException,
HeurMixedException,
HeurRollbackException,
RollbackException,
RemoteException
ParticipantServer
commitOnePhase in interface ParticipantServerarg0 - The root id.arg1 - The count of siblings for the given participant.arg2 - The info needed for orphan detection.
HeurHazardException
HeurMixedException
HeurRollbackException
RollbackException
RemoteException
public void forget(String arg0)
throws RemoteException
ParticipantServer
forget in interface ParticipantServerarg0 - The root to forget about.
RemoteException
public int prepare(String arg0,
int arg1,
Dictionary arg2)
throws HeurHazardException,
HeurMixedException,
RollbackException,
RemoteException
ParticipantServer
prepare in interface ParticipantServerarg0 - The root String of the participant.arg1 - The count of siblings for the given participant.arg2 - The list of participants to cascade to, if any.
HeurHazardException
HeurMixedException
RollbackException
RemoteExceptionFor more information on the exceptions and return value.
public HeuristicMessage[] rollback(String arg0)
throws HeurCommitException,
HeurHazardException,
HeurMixedException,
RemoteException
ParticipantServer
rollback in interface ParticipantServerarg0 - The given root.
HeurCommitException
HeurHazardException
HeurMixedException
RemoteExceptionfor more exception info.
public Boolean replayCompletion(String arg0,
Participant arg1)
throws RemoteException
RecoveryServer
replayCompletion in interface RecoveryServerarg0 - The root.arg1 - The participant.
RemoteException - On remote failure.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||