_add_ref() const IT_THROW_DECL(()) | IT_Bus::RefCountedBase | [inline] |
_ref_count() const IT_THROW_DECL(()) | IT_Bus::RefCountedBase | [inline] |
_remove_ref() const IT_THROW_DECL(()) | IT_Bus::RefCountedBase | [inline] |
attach_thread(TransactionIdentifier *tx_identifier)=0 | IT_Bus::TransactionManager | [pure virtual] |
commit_transaction(Boolean report_heuristics) IT_THROW_DECL((Exception))=0 | IT_Bus::TransactionManager | [pure virtual] |
detach_thread()=0 | IT_Bus::TransactionManager | [pure virtual] |
enlist(TransactionParticipant *tx_participant, Boolean is_durable)=0 | IT_Bus::TransactionManager | [pure virtual] |
enlist_for_notification(TransactionNotificationHandler *completion_handler) IT_THROW_DECL((Exception))=0 | IT_Bus::TransactionManager | [pure virtual] |
get_encoded_transaction_state()=0 | IT_Bus::TransactionManager | [pure virtual] |
get_transaction_timeout() IT_THROW_DECL((Exception))=0 | IT_Bus::TransactionManager | [pure virtual] |
get_transaction_type()=0 | IT_Bus::TransactionManager | [pure virtual] |
get_tx_identifier()=0 | IT_Bus::TransactionManager | [pure virtual] |
get_xa_switch()=0 | IT_Bus::XATransactionManager | [pure virtual] |
include_tx_identifier(TransactionIdentifierMap &tx_map)=0 | IT_Bus::TransactionManager | [pure virtual] |
recreate_transaction(String &encoded_transaction_state)=0 | IT_Bus::TransactionManager | [pure virtual] |
RefCountedBase() IT_THROW_DECL(()) | IT_Bus::RefCountedBase | [inline, protected] |
register_xa_resource(xa_switch_t *xa_switch, String open_string, String close_string, String resource_manager_identifier, Boolean use_dynamic_registration_optimization, Boolean is_single_threaded_resource)=0 | IT_Bus::XATransactionManager | [pure virtual] |
rollback_transaction() IT_THROW_DECL((Exception))=0 | IT_Bus::TransactionManager | [pure virtual] |
set_transaction_timeout(UInt seconds) IT_THROW_DECL((Exception))=0 | IT_Bus::TransactionManager | [pure virtual] |