Package org.omg.CosTransactions
Interface CoordinatorOperations
-
- All Known Subinterfaces:
Coordinator
- All Known Implementing Classes:
_CoordinatorStub,CoordinatorPOA,CoordinatorPOATie
public interface CoordinatorOperationsorg/omg/CosTransactions/CoordinatorOperations.java . Generated by the IDL-to-Java compiler (portable), version "4.1" from /home/abuild/rpmbuild/BUILD/glassfish-corba-4.2.4/omgapi/src/main/idl/CosTransactions.idl Wednesday, February 21, 2024 at 12:00:00 PM Greenwich Mean Time
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Controlcreate_subtransaction()Statusget_parent_status()Statusget_status()Statusget_top_level_status()java.lang.Stringget_transaction_name()PropagationContextget_txcontext()inthash_top_level_tran()inthash_transaction()booleanis_ancestor_transaction(Coordinator tc)booleanis_descendant_transaction(Coordinator tc)booleanis_related_transaction(Coordinator tc)booleanis_same_transaction(Coordinator tc)booleanis_top_level_transaction()RecoveryCoordinatorregister_resource(Resource r)voidregister_subtran_aware(SubtransactionAwareResource r)voidregister_synchronization(Synchronization sync)voidrollback_only()
-
-
-
Method Detail
-
get_status
Status get_status()
-
get_parent_status
Status get_parent_status()
-
get_top_level_status
Status get_top_level_status()
-
is_same_transaction
boolean is_same_transaction(Coordinator tc)
-
is_related_transaction
boolean is_related_transaction(Coordinator tc)
-
is_ancestor_transaction
boolean is_ancestor_transaction(Coordinator tc)
-
is_descendant_transaction
boolean is_descendant_transaction(Coordinator tc)
-
is_top_level_transaction
boolean is_top_level_transaction()
-
hash_transaction
int hash_transaction()
-
hash_top_level_tran
int hash_top_level_tran()
-
register_resource
RecoveryCoordinator register_resource(Resource r) throws Inactive
- Throws:
Inactive
-
register_synchronization
void register_synchronization(Synchronization sync) throws Inactive, SynchronizationUnavailable
- Throws:
InactiveSynchronizationUnavailable
-
register_subtran_aware
void register_subtran_aware(SubtransactionAwareResource r) throws Inactive, NotSubtransaction
- Throws:
InactiveNotSubtransaction
-
get_transaction_name
java.lang.String get_transaction_name()
-
create_subtransaction
Control create_subtransaction() throws SubtransactionsUnavailable, Inactive
- Throws:
SubtransactionsUnavailableInactive
-
get_txcontext
PropagationContext get_txcontext() throws Unavailable
- Throws:
Unavailable
-
-