Uses of Class
com.bigdata.service.AbstractTransactionService.TxState

Packages that use AbstractTransactionService.TxState
com.bigdata.journal The journal is an append-only persistence capable data structure supporting atomic commit, named indices, and transactions. 
com.bigdata.service This package provides implementations of bigdata services (metadata service, data service, transaction manager service. 
 

Uses of AbstractTransactionService.TxState in com.bigdata.journal
 

Methods in com.bigdata.journal with parameters of type AbstractTransactionService.TxState
protected  void JournalTransactionService.abortImpl(AbstractTransactionService.TxState state)
           
protected  void JournalTransactionService.activateTx(AbstractTransactionService.TxState state)
          Extended to register the new tx in the AbstractLocalTransactionManager.
protected  long JournalTransactionService.commitImpl(AbstractTransactionService.TxState state)
           
protected  void JournalTransactionService.deactivateTx(AbstractTransactionService.TxState state)
           
 

Uses of AbstractTransactionService.TxState in com.bigdata.service
 

Methods in com.bigdata.service with parameters of type AbstractTransactionService.TxState
protected abstract  void AbstractTransactionService.abortImpl(AbstractTransactionService.TxState state)
          Implementation must abort the tx on the journal (standalone) or on each data service (federation) on which it has written.
protected  void DistributedTransactionService.abortImpl(AbstractTransactionService.TxState state)
           
protected  void AbstractTransactionService.activateTx(AbstractTransactionService.TxState state)
          Adds the transaction from to the local tables.
protected abstract  long AbstractTransactionService.commitImpl(AbstractTransactionService.TxState state)
          Implementation must either single-phase commit (standalone journal or a transaction that only writes on a single data service) or 2-/3-phase commit (distributed transaction running on a federation).
protected  long DistributedTransactionService.commitImpl(AbstractTransactionService.TxState state)
          There are two distinct commit protocols depending on whether the transaction write set is distributed across more than one IDataService.
protected  void AbstractTransactionService.deactivateTx(AbstractTransactionService.TxState state)
          Removes the transaction from the local tables.
protected  long DistributedTransactionService.singlePhaseCommit(AbstractTransactionService.TxState state)
          Prepare and commit a read-write transaction that has written on a single data service.
 



Copyright © 2006-2011 SYSTAP, LLC. All Rights Reserved.