A B C D E F G H I M P R S T 

A

addToOperation(OperationWithAttributes, Transaction) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
allowEmptyValues - Variable in class co.cask.tephra.hbase10.coprocessor.TransactionProcessor
 
append(Append) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 

B

batch(List<? extends Row>, Object[]) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
batch(List<? extends Row>) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
batchCallback(List<? extends Row>, Object[], Batch.Callback<R>) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
batchCallback(List<? extends Row>, Batch.Callback<R>) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
batchCoprocessorService(Descriptors.MethodDescriptor, Message, byte[], byte[], R) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
batchCoprocessorService(Descriptors.MethodDescriptor, Message, byte[], byte[], R, Batch.Callback<R>) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 

C

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

D

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

E

exists(Get) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
exists(List<Get>) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
existsAll(List<Get>) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 

F

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

G

get() - Method in class co.cask.tephra.hbase10.HBase10ConfigurationProvider
 
get(Configuration) - Method in class co.cask.tephra.hbase10.HBase10ConfigurationProvider
 
get(Get) - Method in class co.cask.tephra.hbase10.SecondaryIndexTable
 
get(List<Get>) - Method in class co.cask.tephra.hbase10.SecondaryIndexTable
 
get(Get) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
get(List<Get>) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
getByIndex(byte[]) - Method in class co.cask.tephra.hbase10.SecondaryIndexTable
 
getConfiguration() - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
getName() - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
getRowOrBefore(byte[], byte[]) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
getScanner(Scan) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
getScanner(byte[]) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
getScanner(byte[], byte[]) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
getTableDescriptor() - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
getTableKey() - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
getTableName() - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
getTransactionFilter(Transaction, ScanType) - Method in class co.cask.tephra.hbase10.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.hbase10.coprocessor.TransactionProcessor
 
getWriteBufferSize() - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 

H

HBase10ConfigurationProvider - Class in co.cask.tephra.hbase10
HBase 1.0 version of ConfigurationProvider.
HBase10ConfigurationProvider() - Constructor for class co.cask.tephra.hbase10.HBase10ConfigurationProvider
 

I

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

M

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

P

preCompactScannerOpen(ObserverContext<RegionCoprocessorEnvironment>, Store, List<? extends KeyValueScanner>, ScanType, long, InternalScanner, CompactionRequest) - Method in class co.cask.tephra.hbase10.coprocessor.TransactionProcessor
 
preDelete(ObserverContext<RegionCoprocessorEnvironment>, Delete, WALEdit, Durability) - Method in class co.cask.tephra.hbase10.coprocessor.TransactionProcessor
 
preFlushScannerOpen(ObserverContext<RegionCoprocessorEnvironment>, Store, KeyValueScanner, InternalScanner) - Method in class co.cask.tephra.hbase10.coprocessor.TransactionProcessor
 
preGetOp(ObserverContext<RegionCoprocessorEnvironment>, Get, List<Cell>) - Method in class co.cask.tephra.hbase10.coprocessor.TransactionProcessor
 
preScannerOpen(ObserverContext<RegionCoprocessorEnvironment>, Scan, RegionScanner) - Method in class co.cask.tephra.hbase10.coprocessor.TransactionProcessor
 
put(Put) - Method in class co.cask.tephra.hbase10.SecondaryIndexTable
 
put(List<Put>) - Method in class co.cask.tephra.hbase10.SecondaryIndexTable
 
put(Put) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
put(List<Put>) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 

R

reset() - Method in class co.cask.tephra.hbase10.coprocessor.TransactionVisibilityFilter
 

S

SecondaryIndexTable - Class in co.cask.tephra.hbase10
A Transactional SecondaryIndexTable.
SecondaryIndexTable(TransactionServiceClient, HTableInterface, byte[]) - Constructor for class co.cask.tephra.hbase10.SecondaryIndexTable
 
setAutoFlush(boolean) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
setAutoFlush(boolean, boolean) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
setAutoFlushTo(boolean) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
setWriteBufferSize(long) - Method in class co.cask.tephra.hbase10.TransactionAwareHTable
 
start(CoprocessorEnvironment) - Method in class co.cask.tephra.hbase10.coprocessor.TransactionProcessor
 
stop(CoprocessorEnvironment) - Method in class co.cask.tephra.hbase10.coprocessor.TransactionProcessor
 

T

toByteArray() - Method in class co.cask.tephra.hbase10.coprocessor.TransactionVisibilityFilter
 
TransactionAwareHTable - Class in co.cask.tephra.hbase10
A Transaction Aware HTable implementation for HBase 1.0.
TransactionAwareHTable(HTableInterface) - Constructor for class co.cask.tephra.hbase10.TransactionAwareHTable
Create a transactional aware instance of the passed HTable
TransactionAwareHTable(HTableInterface, TxConstants.ConflictDetection) - Constructor for class co.cask.tephra.hbase10.TransactionAwareHTable
Create a transactional aware instance of the passed HTable
TransactionAwareHTable(HTableInterface, boolean) - Constructor for class co.cask.tephra.hbase10.TransactionAwareHTable
Create a transactional aware instance of the passed HTable, with the option of allowing non-transactional operations.
TransactionAwareHTable(HTableInterface, TxConstants.ConflictDetection, boolean) - Constructor for class co.cask.tephra.hbase10.TransactionAwareHTable
Create a transactional aware instance of the passed HTable, with the option of allowing non-transactional operations.
TransactionProcessor - Class in co.cask.tephra.hbase10.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.hbase10.coprocessor.TransactionProcessor
 
TransactionVisibilityFilter - Class in co.cask.tephra.hbase10.coprocessor
Applies filtering of data based on transactional visibility (HBase 1.0+ specific version).
TransactionVisibilityFilter(Transaction, Map<byte[], Long>, boolean, ScanType) - Constructor for class co.cask.tephra.hbase10.coprocessor.TransactionVisibilityFilter
Creates a new Filter for returning data only from visible transactions.
TransactionVisibilityFilter(Transaction, Map<byte[], Long>, boolean, ScanType, Filter) - Constructor for class co.cask.tephra.hbase10.coprocessor.TransactionVisibilityFilter
Creates a new Filter for returning data only from visible transactions.
ttlByFamily - Variable in class co.cask.tephra.hbase10.coprocessor.TransactionProcessor
 
A B C D E F G H I M P R S T 

Copyright © 2015. All Rights Reserved.