|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |