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

A

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

B

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

C

CellSkipFilter - Class in co.cask.tephra.hbase11.coprocessor
Filter that encapsulates another Filter.
CellSkipFilter(Filter) - Constructor for class co.cask.tephra.hbase11.coprocessor.CellSkipFilter
 
checkAndDelete(byte[], byte[], byte[], byte[], Delete) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
checkAndDelete(byte[], byte[], byte[], CompareFilter.CompareOp, byte[], Delete) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
checkAndMutate(byte[], byte[], byte[], CompareFilter.CompareOp, byte[], RowMutations) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
checkAndPut(byte[], byte[], byte[], byte[], Put) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
checkAndPut(byte[], byte[], byte[], CompareFilter.CompareOp, byte[], Put) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
close() - Method in class co.cask.tephra.hbase11.SecondaryIndexTable
 
close() - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
co.cask.tephra.hbase11 - package co.cask.tephra.hbase11
 
co.cask.tephra.hbase11.coprocessor - package co.cask.tephra.hbase11.coprocessor
 
coprocessorService(byte[]) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
coprocessorService(Class<T>, byte[], byte[], Batch.Call<T, R>) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
coprocessorService(Class<T>, byte[], byte[], Batch.Call<T, R>, Batch.Callback<R>) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
createStoreScanner(RegionCoprocessorEnvironment, String, TransactionVisibilityState, Store, List<? extends KeyValueScanner>, ScanType, long) - Method in class co.cask.tephra.hbase11.coprocessor.TransactionProcessor
 

D

delete(Delete) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
delete(List<Delete>) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
determineReturnCode(Filter.ReturnCode, Filter.ReturnCode) - Method in class co.cask.tephra.hbase11.coprocessor.TransactionVisibilityFilter
Determines the return code of TransactionVisibilityFilter based on sub-filter's return code.
doCommit() - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
doRollback() - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 

E

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

F

filterAllRemaining() - Method in class co.cask.tephra.hbase11.coprocessor.CellSkipFilter
 
filterAllRemaining() - Method in class co.cask.tephra.hbase11.coprocessor.TransactionVisibilityFilter
 
filterKeyValue(Cell) - Method in class co.cask.tephra.hbase11.coprocessor.CellSkipFilter
 
filterKeyValue(Cell) - Method in class co.cask.tephra.hbase11.coprocessor.TransactionVisibilityFilter
 
filterRow() - Method in class co.cask.tephra.hbase11.coprocessor.CellSkipFilter
 
filterRow() - Method in class co.cask.tephra.hbase11.coprocessor.TransactionVisibilityFilter
 
filterRowCells(List<Cell>) - Method in class co.cask.tephra.hbase11.coprocessor.CellSkipFilter
 
filterRowCells(List<Cell>) - Method in class co.cask.tephra.hbase11.coprocessor.TransactionVisibilityFilter
 
filterRowKey(byte[], int, int) - Method in class co.cask.tephra.hbase11.coprocessor.CellSkipFilter
 
filterRowKey(byte[], int, int) - Method in class co.cask.tephra.hbase11.coprocessor.TransactionVisibilityFilter
 
flushCommits() - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 

G

get() - Method in class co.cask.tephra.hbase11.HBase11ConfigurationProvider
 
get(Configuration) - Method in class co.cask.tephra.hbase11.HBase11ConfigurationProvider
 
get(Get) - Method in class co.cask.tephra.hbase11.SecondaryIndexTable
 
get(List<Get>) - Method in class co.cask.tephra.hbase11.SecondaryIndexTable
 
get(Get) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
get(List<Get>) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
getByIndex(byte[]) - Method in class co.cask.tephra.hbase11.SecondaryIndexTable
 
getConfiguration() - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
getName() - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
getNextCellHint(Cell) - Method in class co.cask.tephra.hbase11.coprocessor.CellSkipFilter
 
getNextCellHint(Cell) - Method in class co.cask.tephra.hbase11.coprocessor.TransactionVisibilityFilter
 
getNextKeyHint(KeyValue) - Method in class co.cask.tephra.hbase11.coprocessor.CellSkipFilter
 
getNextKeyHint(KeyValue) - Method in class co.cask.tephra.hbase11.coprocessor.TransactionVisibilityFilter
 
getRowOrBefore(byte[], byte[]) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
getScanner(Scan) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
getScanner(byte[]) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
getScanner(byte[], byte[]) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
getTableDescriptor() - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
getTableKey() - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
getTableName() - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
getTransactionFilter(Transaction, ScanType, Filter) - Method in class co.cask.tephra.hbase11.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.hbase11.coprocessor.TransactionProcessor
 
getVisibilityFilter(Transaction, Map<byte[], Long>, boolean, ScanType) - Static method in class co.cask.tephra.hbase11.coprocessor.TransactionFilters
Creates a new Filter for returning data only from visible transactions.
getVisibilityFilter(Transaction, Map<byte[], Long>, boolean, ScanType, Filter) - Static method in class co.cask.tephra.hbase11.coprocessor.TransactionFilters
Creates a new Filter for returning data only from visible transactions.
getWriteBufferSize() - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 

H

hasFilterRow() - Method in class co.cask.tephra.hbase11.coprocessor.CellSkipFilter
 
hasFilterRow() - Method in class co.cask.tephra.hbase11.coprocessor.TransactionVisibilityFilter
 
HBase11ConfigurationProvider - Class in co.cask.tephra.hbase11
HBase 1.1 version of ConfigurationProvider.
HBase11ConfigurationProvider() - Constructor for class co.cask.tephra.hbase11.HBase11ConfigurationProvider
 

I

increment(Increment) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
incrementColumnValue(byte[], byte[], byte[], long) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
incrementColumnValue(byte[], byte[], byte[], long, Durability) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
incrementColumnValue(byte[], byte[], byte[], long, boolean) - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
isAutoFlush() - Method in class co.cask.tephra.hbase11.TransactionAwareHTable
 
isFamilyEssential(byte[]) - Method in class co.cask.tephra.hbase11.coprocessor.CellSkipFilter
 
isFamilyEssential(byte[]) - Method in class co.cask.tephra.hbase11.coprocessor.TransactionVisibilityFilter
 

M

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

P

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

R

readNonTxnData - Variable in class co.cask.tephra.hbase11.coprocessor.TransactionProcessor
 
reset() - Method in class co.cask.tephra.hbase11.coprocessor.CellSkipFilter
 
reset() - Method in class co.cask.tephra.hbase11.coprocessor.TransactionVisibilityFilter
 

S

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

T

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

Copyright © 2016. All Rights Reserved.