org.apache.cassandra.db.commitlog
Class CommitLogSegment
java.lang.Object
org.apache.cassandra.db.commitlog.CommitLogSegment
public class CommitLogSegment
- extends java.lang.Object
Field Summary |
java.util.Map<java.lang.Integer,java.lang.Integer> |
cfLastWrite
|
long |
id
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
id
public final long id
cfLastWrite
public final java.util.Map<java.lang.Integer,java.lang.Integer> cfLastWrite
CommitLogSegment
public CommitLogSegment()
idFromFilename
public static long idFromFilename(java.lang.String filename)
possibleCommitLogFile
public static boolean possibleCommitLogFile(java.lang.String filename)
write
public ReplayPosition write(RowMutation rowMutation)
throws java.io.IOException
- Throws:
java.io.IOException
sync
public void sync()
throws java.io.IOException
- Throws:
java.io.IOException
getContext
public ReplayPosition getContext()
getPath
public java.lang.String getPath()
getName
public java.lang.String getName()
length
public long length()
close
public void close()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2011 The Apache Software Foundation