void addTranForRecovery
    (
        in CosTransactions::otid_t tid
    );
    void deRegister
    (
        in CosTransactions::otid_t tid
    );
    JTS::RecoverableTransactionTids getRecoverableTransactionTids
    (
    );
    void recover
    (
        in CosTransactions::otid_t tid,
        in JTS::RecoveryOperation op
    )
    raises (CosTransactions::NoTransaction, CosTransactions::HeuristicHazard);
    void registerRecovery
    (
        in JTS::RecoveryComponent theRecoveryComponent
    );
    void registerTransaction
    (
        in CosTransactions::otid_t tid,
        in CosTransactions::Coordinator txnCoord,
        in boolean isImported
    );
    CosTransactions::Status replayCompletion
    (
        in CosTransactions::otid_t tid,
        in CosTransactions::Resource res
    )
    raises (CosTransactions::NotPrepared);
    void run
    (
    );
    void setTxStatus
    (
        in CosTransactions::otid_t tid,
        in CosTransactions::Status staus
    );
    void start
    (
    );
    void stop
    (
    );