Class ServerOSITopLevelAction
java.lang.Object
com.arjuna.ats.internal.jts.interposition.resources.arjuna.ServerResource
com.arjuna.ats.internal.jts.orbspecific.interposition.resources.arjuna.ServerTopLevelAction
com.arjuna.ats.internal.jts.orbspecific.interposition.resources.strict.ServerStrictTopLevelAction
com.arjuna.ats.internal.jts.orbspecific.interposition.resources.osi.ServerOSITopLevelAction
- All Implemented Interfaces:
ResourceOperations
-
Field Summary
Fields inherited from class com.arjuna.ats.internal.jts.orbspecific.interposition.resources.arjuna.ServerTopLevelAction
_registered, _resourceRef, _theResource
Fields inherited from class com.arjuna.ats.internal.jts.interposition.resources.arjuna.ServerResource
_children, _destroyed, _parent, _theControl, _theUid, _valid
-
Constructor Summary
-
Method Summary
Methods inherited from class com.arjuna.ats.internal.jts.orbspecific.interposition.resources.strict.ServerStrictTopLevelAction
interposeResource
Methods inherited from class com.arjuna.ats.internal.jts.orbspecific.interposition.resources.arjuna.ServerTopLevelAction
destroyResource, getReference, isTransactionInactive, registerResource
Methods inherited from class com.arjuna.ats.internal.jts.interposition.resources.arjuna.ServerResource
abortChild, addChild, control, destroyed, finalize, get_uid, getChild, getChildren, getChildren, getParentHandle, otsStatus, removeChild, setParentHandle, tidyup, valid
-
Constructor Details
-
ServerOSITopLevelAction
-
-
Method Details
-
prepare
- Specified by:
prepare
in interfaceResourceOperations
- Overrides:
prepare
in classServerTopLevelAction
- Throws:
HeuristicMixed
HeuristicHazard
org.omg.CORBA.SystemException
-
rollback
public void rollback() throws org.omg.CORBA.SystemException, HeuristicCommit, HeuristicMixed, HeuristicHazard- Specified by:
rollback
in interfaceResourceOperations
- Overrides:
rollback
in classServerTopLevelAction
- Throws:
org.omg.CORBA.SystemException
HeuristicCommit
HeuristicMixed
HeuristicHazard
-
commit
public void commit() throws org.omg.CORBA.SystemException, NotPrepared, HeuristicRollback, HeuristicMixed, HeuristicHazard- Specified by:
commit
in interfaceResourceOperations
- Overrides:
commit
in classServerTopLevelAction
- Throws:
org.omg.CORBA.SystemException
NotPrepared
HeuristicRollback
HeuristicMixed
HeuristicHazard
-
forget
public void forget() throws org.omg.CORBA.SystemException- Specified by:
forget
in interfaceResourceOperations
- Overrides:
forget
in classServerTopLevelAction
- Throws:
org.omg.CORBA.SystemException
-
commit_one_phase
- Specified by:
commit_one_phase
in interfaceResourceOperations
- Overrides:
commit_one_phase
in classServerTopLevelAction
- Throws:
HeuristicHazard
org.omg.CORBA.SystemException
-
type
- Overrides:
type
in classServerStrictTopLevelAction
-