## Uses of Class
org.apache.cassandra.db.commitlog.ReplayPosition

Packages that use ReplayPosition
Package | Description
--- | ---
org.apache.cassandra.db |
org.apache.cassandra.db.commitlog |
org.apache.cassandra.io.sstable |

### Uses of ReplayPosition in org.apache.cassandra.db

Methods in org.apache.cassandra.db that return ReplayPosition
Modifier and Type | Method and Description
--- | ---
`ReplayPosition` | ColumnFamilyStore.`discardSSTables(long truncatedAt)` Discard all SSTables that were created before given timestamp.

Methods in org.apache.cassandra.db that return types with arguments of type ReplayPosition
Modifier and Type | Method and Description
--- | ---
`static java.util.Map<java.util.UUID,Pair<ReplayPosition,java.lang.Long>>` | SystemKeyspace.`getTruncationRecords()`

Methods in org.apache.cassandra.db with parameters of type ReplayPosition
Modifier and Type | Method and Description
--- | ---
`static void` | SystemKeyspace.`saveTruncationRecord(ColumnFamilyStore cfs, long truncatedAt, ReplayPosition position)`

Method parameters in org.apache.cassandra.db with type arguments of type ReplayPosition
Modifier and Type | Method and Description
--- | ---
`void` | Memtable.`flushAndSignal(java.util.concurrent.CountDownLatch latch, java.util.concurrent.Future<ReplayPosition> context)`

### Uses of ReplayPosition in org.apache.cassandra.db.commitlog

Fields in org.apache.cassandra.db.commitlog declared as ReplayPosition
Modifier and Type | Field and Description
--- | ---
`static ReplayPosition` | ReplayPosition.`NONE`

Fields in org.apache.cassandra.db.commitlog with type parameters of type ReplayPosition
Modifier and Type | Field and Description
--- | ---
`static java.util.Comparator<ReplayPosition>` | ReplayPosition.`comparator`

Methods in org.apache.cassandra.db.commitlog that return ReplayPosition
Modifier and Type | Method and Description
--- | ---
`ReplayPosition` | ReplayPosition.ReplayPositionSerializer.`deserialize(java.io.DataInput in)`
`ReplayPosition` | CommitLogSegment.`getContext()`
`static ReplayPosition` | ReplayPosition.`getReplayPosition(java.lang.Iterable<? extends SSTableReader> sstables)` Convenience method to compute the replay position for a group of SSTables.
`ReplayPosition` | CommitLogSegment.`write(RowMutation mutation)` Appends a row mutation onto the commit log.

Methods in org.apache.cassandra.db.commitlog that return types with arguments of type ReplayPosition
Modifier and Type | Method and Description
--- | ---
`java.util.concurrent.Future<ReplayPosition>` | CommitLog.`getContext()`

Methods in org.apache.cassandra.db.commitlog with parameters of type ReplayPosition
Modifier and Type | Method and Description
--- | ---
`int` | ReplayPosition.`compareTo(ReplayPosition other)`
`boolean` | CommitLogSegment.`contains(ReplayPosition context)` Check to see if a certain ReplayPosition is contained by this segment file.
`void` | CommitLog.`discardCompletedSegments(java.util.UUID cfId, ReplayPosition context)` Modifies the per-CF dirty cursors of any commit log segments for the column family according to the position given.
`void` | CommitLogSegment.`markClean(java.util.UUID cfId, ReplayPosition context)` Marks the ColumnFamily specified by cfId as clean for this log segment.
`void` | ReplayPosition.ReplayPositionSerializer.`serialize(ReplayPosition rp, java.io.DataOutput out)`
`long` | ReplayPosition.ReplayPositionSerializer.`serializedSize(ReplayPosition object, TypeSizes typeSizes)`

### Uses of ReplayPosition in org.apache.cassandra.io.sstable

Fields in org.apache.cassandra.io.sstable declared as ReplayPosition
Modifier and Type | Field and Description
--- | ---
`ReplayPosition` | SSTableMetadata.`replayPosition`
`protected ReplayPosition` | SSTableMetadata.Collector.`replayPosition`

Methods in org.apache.cassandra.io.sstable that return ReplayPosition
Modifier and Type | Method and Description
--- | ---
`ReplayPosition` | SSTableReader.`getReplayPosition()`

Methods in org.apache.cassandra.io.sstable with parameters of type ReplayPosition
Modifier and Type | Method and Description
--- | ---
`SSTableMetadata.Collector` | SSTableMetadata.Collector.`replayPosition(ReplayPosition replayPosition)`