A B C D E F G I L M P R S T U W

A

allowEmptyValues - Variable in class co.cask.tephra.hbase94.coprocessor.TransactionProcessor
 
append(Append) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 

B

batch(List<? extends Row>, Object[]) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
batch(List<? extends Row>) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 

C

checkAndDelete(byte[], byte[], byte[], byte[], Delete) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
checkAndPut(byte[], byte[], byte[], byte[], Put) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
close() - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
co.cask.tephra.hbase94 - package co.cask.tephra.hbase94
 
co.cask.tephra.hbase94.coprocessor - package co.cask.tephra.hbase94.coprocessor
 
combine(Filter, Filter) - Static method in class co.cask.tephra.hbase94.Filters
Adds overrideFilter on to baseFilter, if it exists, otherwise replaces it.
commitTx() - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
coprocessorExec(Class<T>, byte[], byte[], Batch.Call<T, R>) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
coprocessorExec(Class<T>, byte[], byte[], Batch.Call<T, R>, Batch.Callback<R>) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
coprocessorProxy(Class<T>, byte[]) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
createStoreScanner(RegionCoprocessorEnvironment, String, TransactionSnapshot, Store, List<? extends KeyValueScanner>, ScanType, long) - Method in class co.cask.tephra.hbase94.coprocessor.TransactionProcessor
 

D

delete(Delete) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
delete(List<Delete>) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 

E

exists(Get) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 

F

filterKeyValue(KeyValue) - Method in class co.cask.tephra.hbase94.coprocessor.TransactionVisibilityFilter
 
Filters - Class in co.cask.tephra.hbase94
Utility methods for working with HBase filters.
Filters() - Constructor for class co.cask.tephra.hbase94.Filters
 
flushCommits() - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 

G

get(Get) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
get(List<Get>) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
getAllowNonTransactional() - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
True if the instance allows non-transaction operations.
getConfiguration() - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
getRowOrBefore(byte[], byte[]) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
getScanner(Scan) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
getScanner(byte[]) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
getScanner(byte[], byte[]) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
getTableDescriptor() - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
getTableName() - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
getTransactionAwareName() - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
getTransactionFilter(Transaction) - Method in class co.cask.tephra.hbase94.coprocessor.TransactionProcessor
Derived classes can override this method to customize the filter used to return data visible for the current transaction.
getTransactionStateCacheSupplier(RegionCoprocessorEnvironment) - Method in class co.cask.tephra.hbase94.coprocessor.TransactionProcessor
 
getTxChanges() - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
getWriteBufferSize() - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 

I

increment(Increment) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
incrementColumnValue(byte[], byte[], byte[], long) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
incrementColumnValue(byte[], byte[], byte[], long, boolean) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
isAutoFlush() - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 

L

lockRow(byte[]) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 

M

mutateRow(RowMutations) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 

P

postTxCommit() - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
preCompactScannerOpen(ObserverContext<RegionCoprocessorEnvironment>, Store, List<? extends KeyValueScanner>, ScanType, long, InternalScanner, CompactionRequest) - Method in class co.cask.tephra.hbase94.coprocessor.TransactionProcessor
 
preFlushScannerOpen(ObserverContext<RegionCoprocessorEnvironment>, Store, KeyValueScanner, InternalScanner) - Method in class co.cask.tephra.hbase94.coprocessor.TransactionProcessor
 
preGet(ObserverContext<RegionCoprocessorEnvironment>, Get, List<KeyValue>) - Method in class co.cask.tephra.hbase94.coprocessor.TransactionProcessor
 
preScannerOpen(ObserverContext<RegionCoprocessorEnvironment>, Scan, RegionScanner) - Method in class co.cask.tephra.hbase94.coprocessor.TransactionProcessor
 
put(Put) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
put(List<Put>) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 

R

readFields(DataInput) - Method in class co.cask.tephra.hbase94.coprocessor.TransactionVisibilityFilter
 
rollbackTx() - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 

S

setAllowNonTransactional(boolean) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
Set whether the instance allows non-transactional operations.
setAutoFlush(boolean) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
setAutoFlush(boolean, boolean) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
setWriteBufferSize(long) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
start(CoprocessorEnvironment) - Method in class co.cask.tephra.hbase94.coprocessor.TransactionProcessor
 
startTx(Transaction) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 
stop(CoprocessorEnvironment) - Method in class co.cask.tephra.hbase94.coprocessor.TransactionProcessor
 

T

TransactionAwareHTable - Class in co.cask.tephra.hbase94
A Transaction Aware HTable implementation for HBase 0.94.
TransactionAwareHTable(HTable) - Constructor for class co.cask.tephra.hbase94.TransactionAwareHTable
Create a transactional aware instance of the passed HTable
TransactionAwareHTable(HTable, boolean) - Constructor for class co.cask.tephra.hbase94.TransactionAwareHTable
Create a transactional aware instance of the passed HTable, with the option of allowing non-transactional operations.
TransactionProcessor - Class in co.cask.tephra.hbase94.coprocessor
org.apache.hadoop.hbase.coprocessor.RegionObserver coprocessor that handles server-side processing for transactions: applies filtering to exclude data from invalid and in-progress transactions overrides the scanner returned for flush and compaction to drop data written by invalidated transactions, or expired due to TTL.
TransactionProcessor() - Constructor for class co.cask.tephra.hbase94.coprocessor.TransactionProcessor
 
TransactionVisibilityFilter - Class in co.cask.tephra.hbase94.coprocessor
Applies filtering of data based on transactional visibility (HBase 0.94 specific version).
TransactionVisibilityFilter(Transaction, Map<byte[], Long>, boolean) - Constructor for class co.cask.tephra.hbase94.coprocessor.TransactionVisibilityFilter
Creates a new Filter for returning data only from visible transactions.
TransactionVisibilityFilter(Transaction, Map<byte[], Long>, boolean, Filter) - Constructor for class co.cask.tephra.hbase94.coprocessor.TransactionVisibilityFilter
Creates a new Filter for returning data only from visible transactions.
ttlByFamily - Variable in class co.cask.tephra.hbase94.coprocessor.TransactionProcessor
 

U

unlockRow(RowLock) - Method in class co.cask.tephra.hbase94.TransactionAwareHTable
 

W

write(DataOutput) - Method in class co.cask.tephra.hbase94.coprocessor.TransactionVisibilityFilter
 

A B C D E F G I L M P R S T U W

Copyright © 2014. All Rights Reserved.