- after_prepare_resume
void after_prepare_resume
(
in CosTransactions::otid_t which
)
raises (CosTransactions::InvalidControl);
- after_prepare_suspend
CosTransactions::otid_t after_prepare_suspend
(
);
- begin
void begin
(
in CosTransactions::otid_t tid
)
raises (CosTransactions::SubtransactionsUnavailable);
- commit
void commit
(
)
raises (CosTransactions::NoTransaction, CosTransactions::HeuristicMixed, CosTransactions::HeuristicHazard, CosTransactions::HeuristicCommit, CosTransactions::HeuristicRollback, CosTransactions::NotPrepared);
- get_control
CosTransactions::Control get_control
(
);
- get_status
CosTransactions::Status get_status
(
);
- get_timeout
unsigned long get_timeout
(
);
- get_transaction_name
string get_transaction_name
(
);
- getRecoverableTransactionTids
JTS::RecoverableTransactionTids getRecoverableTransactionTids
(
);
- getTidForNewTrans
CosTransactions::otid_t getTidForNewTrans
(
);
- prepare
long prepare
(
)
raises (CosTransactions::NoTransaction, CosTransactions::HeuristicMixed, CosTransactions::HeuristicHazard);
- recover
void recover
(
in CosTransactions::otid_t tid,
in JTS::RecoveryOperation op
)
raises (CosTransactions::NoTransaction, CosTransactions::HeuristicHazard);
- resume
void resume
(
in CosTransactions::Control which
)
raises (CosTransactions::InvalidControl);
- rollback
void rollback
(
)
raises (CosTransactions::NoTransaction, CosTransactions::HeuristicMixed, CosTransactions::HeuristicHazard, CosTransactions::HeuristicCommit);
- rollback_only
void rollback_only
(
)
raises (CosTransactions::NoTransaction);
- set_timeout
void set_timeout
(
in unsigned long seconds
);
- suspend
CosTransactions::Control suspend
(
);