Uses of Class
org.apache.hadoop.hbase.client.transactional.TransactionState

Packages that use TransactionState
org.apache.hadoop.hbase.client.transactional This package provides support for atomic transactions. 
 

Uses of TransactionState in org.apache.hadoop.hbase.client.transactional
 

Methods in org.apache.hadoop.hbase.client.transactional that return TransactionState
 TransactionState TransactionManager.beginTransaction()
          Called to start a transaction.
 TransactionState JtaXAResource.getThreadLocalTransactionState()
          Get the threadLocalTransaction state.
 

Methods in org.apache.hadoop.hbase.client.transactional with parameters of type TransactionState
 void TransactionManager.abort(TransactionState transactionState)
          Abort a s transaction.
 void TransactionalTable.commit(TransactionState transactionState, BatchUpdate batchUpdate)
          Commit a BatchUpdate to the table.
 void TransactionalTable.deleteAll(TransactionState transactionState, byte[] row, long ts)
          Delete all cells that match the passed row and whose timestamp is equal-to or older than the passed timestamp.
 void TransactionManager.doCommit(TransactionState transactionState)
          Do the commit.
 Cell TransactionalTable.get(TransactionState transactionState, byte[] row, byte[] column)
          Get a single value for the specified row and column
 Cell[] TransactionalTable.get(TransactionState transactionState, byte[] row, byte[] column, int numVersions)
          Get the specified number of versions of the specified row and column
 Cell[] TransactionalTable.get(TransactionState transactionState, byte[] row, byte[] column, long timestamp, int numVersions)
          Get the specified number of versions of the specified row and column with the specified timestamp.
 RowResult TransactionalTable.getRow(TransactionState transactionState, byte[] row)
          Get all the data for the specified row at the latest timestamp
 RowResult TransactionalTable.getRow(TransactionState transactionState, byte[] row, byte[][] columns)
          Get selected columns for the specified row at the latest timestamp
 RowResult TransactionalTable.getRow(TransactionState transactionState, byte[] row, byte[][] columns, long ts)
          Get selected columns for the specified row at a specified timestamp
 RowResult TransactionalTable.getRow(TransactionState transactionState, byte[] row, long ts)
          Get all the data for the specified row at a specified timestamp
 Scanner TransactionalTable.getScanner(TransactionState transactionState, byte[][] columns)
          Get a scanner on the current table starting at first row.
 Scanner TransactionalTable.getScanner(TransactionState transactionState, byte[][] columns, byte[] startRow)
          Get a scanner on the current table starting at the specified row.
 Scanner TransactionalTable.getScanner(TransactionState transactionState, byte[][] columns, byte[] startRow, long timestamp)
          Get a scanner on the current table starting at the specified row.
 Scanner TransactionalTable.getScanner(TransactionState transactionState, byte[][] columns, byte[] startRow, long timestamp, RowFilterInterface filter)
          Get a scanner on the current table starting at the specified row.
 Scanner TransactionalTable.getScanner(TransactionState transactionState, byte[][] columns, byte[] startRow, RowFilterInterface filter)
          Get a scanner on the current table starting at the specified row.
 int TransactionManager.prepareCommit(TransactionState transactionState)
          Prepare to commit a transaction.
 void TransactionManager.tryCommit(TransactionState transactionState)
          Try and commit a transaction.
 

Constructors in org.apache.hadoop.hbase.client.transactional with parameters of type TransactionState
TransactionalTable.TransactionalClientScanner(TransactionState transactionState, byte[][] columns, byte[] startRow, long timestamp, RowFilterInterface filter)
           
 



Copyright © 2008 The Apache Software Foundation