Package org.apache.cassandra.db
Interface StorageHook
-
public interface StorageHook
-
-
Field Summary
Fields Modifier and Type Field Description static StorageHook
instance
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static StorageHook
createHook()
UnfilteredRowIterator
makeRowIterator(ColumnFamilyStore cfs, SSTableReader sstable, DecoratedKey key, Slices slices, ColumnFilter selectedColumns, boolean reversed, SSTableReadsListener listener)
UnfilteredRowIteratorWithLowerBound
makeRowIteratorWithLowerBound(ColumnFamilyStore cfs, SSTableReader sstable, DecoratedKey partitionKey, ClusteringIndexFilter filter, ColumnFilter selectedColumns, SSTableReadsListener listener)
void
reportRead(TableId tableId, DecoratedKey key)
void
reportWrite(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, SSTableReader sstable, DecoratedKey partitionKey, 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()
-
-