CORBAservices

Module CosTransactions

IDL source    Global index
module CosTransactions


Interface index.

  • Control
  • Coordinator
  • Current
  • RecoveryCoordinator
  • Resource
  • SubtransactionAwareResource
  • Synchronization
  • Terminator
  • TransactionalObject
  • TransactionFactory
  • Type index.

  • otid_t
  • PropagationContext
  • Status
  • TransIdentity
  • Vote
  • Exception index.

  • HeuristicCommit
  • HeuristicHazard
  • HeuristicMixed
  • HeuristicRollback
  • Inactive
  • InvalidControl
  • NotPrepared
  • NoTransaction
  • NotSubtransaction
  • SubtransactionsUnavailable
  • SynchronizationUnavailable
  • Unavailable
  • Types.

  • otid_t

      struct otid_t {
        long formatID; 
        long bqual_length; 
        sequence<octet> tid; 
      }; 
    

  • PropagationContext

      struct PropagationContext {
        unsigned long timeout; 
        TransIdentity current; 
        sequence<TransIdentity> parents; 
        any implementation_specific_data; 
      }; 
    

  • Status

      enum Status {
        StatusActive, 
        StatusMarkedRollback, 
        StatusPrepared, 
        StatusCommitted, 
        StatusRolledBack, 
        StatusUnknown, 
        StatusNoTransaction, 
        StatusPreparing, 
        StatusCommitting, 
        StatusRollingBack
      }; 
    

  • TransIdentity

      struct TransIdentity {
        Coordinator coord; 
        Terminator term; 
        otid_t otid; 
      }; 
    

  • Vote

      enum Vote {
        VoteCommit, 
        VoteRollback, 
        VoteReadOnly
      }; 
    

    Exceptions.

  • HeuristicCommit

      exception HeuristicCommit {
      }; 
    

  • HeuristicHazard

      exception HeuristicHazard {
      }; 
    

  • HeuristicMixed

      exception HeuristicMixed {
      }; 
    

  • HeuristicRollback

      exception HeuristicRollback {
      }; 
    

  • Inactive

      exception Inactive {
      }; 
    

  • InvalidControl

      exception InvalidControl {
      }; 
    

  • NotPrepared

      exception NotPrepared {
      }; 
    

  • NoTransaction

      exception NoTransaction {
      }; 
    

  • NotSubtransaction

      exception NotSubtransaction {
      }; 
    

  • SubtransactionsUnavailable

      exception SubtransactionsUnavailable {
      }; 
    

  • SynchronizationUnavailable

      exception SynchronizationUnavailable {
      }; 
    

  • Unavailable

      exception Unavailable {
      }; 
    


    Generated by Sylvain BARTHELEMY, http://www.barth.netliberte.org,
    with Sandia idldoc 1.0.