CosTransactions::Control create_subtransaction
(
)
raises (CosTransactions::SubtransactionsUnavailable, CosTransactions::Inactive);
CosTransactions::Status get_parent_status
(
);
CosTransactions::Status get_status
(
);
CosTransactions::Status get_top_level_status
(
);
string get_transaction_name
(
);
CosTransactions::PropagationContext get_txcontext
(
)
raises (CosTransactions::Unavailable);
unsigned long hash_top_level_tran
(
);
unsigned long hash_transaction
(
);
boolean is_ancestor_transaction
(
in CosTransactions::Coordinator tc
);
boolean is_descendant_transaction
(
in CosTransactions::Coordinator tc
);
boolean is_related_transaction
(
in CosTransactions::Coordinator tc
);
boolean is_same_transaction
(
in CosTransactions::Coordinator tc
);
boolean is_top_level_transaction
(
);
CosTransactions::RecoveryCoordinator register_resource
(
in CosTransactions::Resource r
)
raises (CosTransactions::Inactive);
void register_subtran_aware
(
in CosTransactions::SubtransactionAwareResource r
)
raises (CosTransactions::Inactive, CosTransactions::NotSubtransaction);
void register_synchronization
(
in CosTransactions::Synchronization sync
)
raises (CosTransactions::Inactive);
void rollback_only
(
)
raises (CosTransactions::Inactive);