Package org.apache.cassandra.db
Interface StorageHook
-
public interface StorageHook
-
-
Field Summary
Fields Modifier and Type Field Description static StorageHookinstance
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static StorageHookcreateHook()UnfilteredRowIteratormakeRowIterator(ColumnFamilyStore cfs, SSTableReader sstable, DecoratedKey key, Slices slices, ColumnFilter selectedColumns, boolean reversed, SSTableReadsListener listener)UnfilteredRowIteratorWithLowerBoundmakeRowIteratorWithLowerBound(ColumnFamilyStore cfs, DecoratedKey partitionKey, SSTableReader sstable, ClusteringIndexFilter filter, ColumnFilter selectedColumns, SSTableReadsListener listener)voidreportRead(TableId tableId, DecoratedKey key)voidreportWrite(TableId tableId, PartitionUpdate partitionUpdate)
-
-
-
Field Detail
-
instance
static final StorageHook instance
-
-
Method Detail
-
reportWrite
void reportWrite(TableId tableId, PartitionUpdate partitionUpdate)
-
reportRead
void reportRead(TableId tableId, DecoratedKey key)
-
makeRowIteratorWithLowerBound
UnfilteredRowIteratorWithLowerBound makeRowIteratorWithLowerBound(ColumnFamilyStore cfs, DecoratedKey partitionKey, SSTableReader sstable, ClusteringIndexFilter filter, ColumnFilter selectedColumns, SSTableReadsListener listener)
-
makeRowIterator
UnfilteredRowIterator makeRowIterator(ColumnFamilyStore cfs, SSTableReader sstable, DecoratedKey key, Slices slices, ColumnFilter selectedColumns, boolean reversed, SSTableReadsListener listener)
-
createHook
static StorageHook createHook()
-
-