Package org.omg.CosTransactions
Interface CoordinatorOperations
-
- All Known Subinterfaces:
Coordinator
- All Known Implementing Classes:
_CoordinatorStub
,CoordinatorPOA
,CoordinatorPOATie
public interface CoordinatorOperations
org/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 Control
create_subtransaction()
Status
get_parent_status()
Status
get_status()
Status
get_top_level_status()
java.lang.String
get_transaction_name()
PropagationContext
get_txcontext()
int
hash_top_level_tran()
int
hash_transaction()
boolean
is_ancestor_transaction(Coordinator tc)
boolean
is_descendant_transaction(Coordinator tc)
boolean
is_related_transaction(Coordinator tc)
boolean
is_same_transaction(Coordinator tc)
boolean
is_top_level_transaction()
RecoveryCoordinator
register_resource(Resource r)
void
register_subtran_aware(SubtransactionAwareResource r)
void
register_synchronization(Synchronization sync)
void
rollback_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:
Inactive
SynchronizationUnavailable
-
register_subtran_aware
void register_subtran_aware(SubtransactionAwareResource r) throws Inactive, NotSubtransaction
- Throws:
Inactive
NotSubtransaction
-
get_transaction_name
java.lang.String get_transaction_name()
-
create_subtransaction
Control create_subtransaction() throws SubtransactionsUnavailable, Inactive
- Throws:
SubtransactionsUnavailable
Inactive
-
get_txcontext
PropagationContext get_txcontext() throws Unavailable
- Throws:
Unavailable
-
-