Package com.sun.jts.jta
Class SynchronizationImpl
- java.lang.Object
-
- org.omg.PortableServer.Servant
-
- org.omg.CosTransactions.SynchronizationPOA
-
- com.sun.jts.jta.SynchronizationImpl
-
- All Implemented Interfaces:
Serializable,org.omg.CORBA.Object,org.omg.CORBA.portable.IDLEntity,org.omg.CORBA.portable.InvokeHandler,org.omg.CosTransactions.Synchronization,org.omg.CosTransactions.SynchronizationOperations
public class SynchronizationImpl extends org.omg.CosTransactions.SynchronizationPOA implements org.omg.CosTransactions.SynchronizationAn implementation of org.omg.CosTransactions.Synchronization this object is activated at creation time and de-activated when after_completion is called- Author:
- Tony Ng
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SynchronizationImpl()SynchronizationImpl(TransactionState state)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.omg.CORBA.Request_create_request(org.omg.CORBA.Context ctx, String operation, org.omg.CORBA.NVList arg_list, org.omg.CORBA.NamedValue result)org.omg.CORBA.Request_create_request(org.omg.CORBA.Context ctx, String operation, org.omg.CORBA.NVList arg_list, org.omg.CORBA.NamedValue result, org.omg.CORBA.ExceptionList exceptions, org.omg.CORBA.ContextList contexts)org.omg.CORBA.Object_duplicate()org.omg.CORBA.DomainManager[]_get_domain_managers()org.omg.CORBA.Object_get_interface_def()org.omg.CORBA.Policy_get_policy(int policy_type)int_hash(int maximum)boolean_is_a(String repository_id)boolean_is_equivalent(org.omg.CORBA.Object that)boolean_non_existent()void_release()org.omg.CORBA.Request_request(String operation)org.omg.CORBA.Object_set_policy_override(org.omg.CORBA.Policy[] policies, org.omg.CORBA.SetOverrideType set_add)voidaddSynchronization(jakarta.transaction.Synchronization sync, boolean interposed)voidafter_completion(org.omg.CosTransactions.Status status)voidbefore_completion()org.omg.CosTransactions.SynchronizationgetCORBAReference()-
Methods inherited from class org.omg.CosTransactions.SynchronizationPOA
_all_interfaces, _invoke, _this, _this
-
-
-
-
Constructor Detail
-
SynchronizationImpl
public SynchronizationImpl()
-
SynchronizationImpl
public SynchronizationImpl(TransactionState state)
-
-
Method Detail
-
addSynchronization
public void addSynchronization(jakarta.transaction.Synchronization sync, boolean interposed)
-
before_completion
public void before_completion()
- Specified by:
before_completionin interfaceorg.omg.CosTransactions.SynchronizationOperations
-
after_completion
public void after_completion(org.omg.CosTransactions.Status status)
- Specified by:
after_completionin interfaceorg.omg.CosTransactions.SynchronizationOperations
-
getCORBAReference
public org.omg.CosTransactions.Synchronization getCORBAReference()
-
_duplicate
public org.omg.CORBA.Object _duplicate()
- Specified by:
_duplicatein interfaceorg.omg.CORBA.Object
-
_release
public void _release()
- Specified by:
_releasein interfaceorg.omg.CORBA.Object
-
_is_a
public boolean _is_a(String repository_id)
- Specified by:
_is_ain interfaceorg.omg.CORBA.Object- Overrides:
_is_ain classorg.omg.PortableServer.Servant
-
_is_equivalent
public boolean _is_equivalent(org.omg.CORBA.Object that)
- Specified by:
_is_equivalentin interfaceorg.omg.CORBA.Object
-
_non_existent
public boolean _non_existent()
- Specified by:
_non_existentin interfaceorg.omg.CORBA.Object- Overrides:
_non_existentin classorg.omg.PortableServer.Servant
-
_hash
public int _hash(int maximum)
- Specified by:
_hashin interfaceorg.omg.CORBA.Object
-
_request
public org.omg.CORBA.Request _request(String operation)
- Specified by:
_requestin interfaceorg.omg.CORBA.Object
-
_create_request
public org.omg.CORBA.Request _create_request(org.omg.CORBA.Context ctx, String operation, org.omg.CORBA.NVList arg_list, org.omg.CORBA.NamedValue result)- Specified by:
_create_requestin interfaceorg.omg.CORBA.Object
-
_create_request
public org.omg.CORBA.Request _create_request(org.omg.CORBA.Context ctx, String operation, org.omg.CORBA.NVList arg_list, org.omg.CORBA.NamedValue result, org.omg.CORBA.ExceptionList exceptions, org.omg.CORBA.ContextList contexts)- Specified by:
_create_requestin interfaceorg.omg.CORBA.Object
-
_get_interface_def
public org.omg.CORBA.Object _get_interface_def()
- Specified by:
_get_interface_defin interfaceorg.omg.CORBA.Object- Overrides:
_get_interface_defin classorg.omg.PortableServer.Servant
-
_get_policy
public org.omg.CORBA.Policy _get_policy(int policy_type)
- Specified by:
_get_policyin interfaceorg.omg.CORBA.Object
-
_get_domain_managers
public org.omg.CORBA.DomainManager[] _get_domain_managers()
- Specified by:
_get_domain_managersin interfaceorg.omg.CORBA.Object
-
_set_policy_override
public org.omg.CORBA.Object _set_policy_override(org.omg.CORBA.Policy[] policies, org.omg.CORBA.SetOverrideType set_add)- Specified by:
_set_policy_overridein interfaceorg.omg.CORBA.Object
-
-