Class LocalSession
- java.lang.Object
-
- org.apache.cassandra.repair.consistent.ConsistentSession
-
- org.apache.cassandra.repair.consistent.LocalSession
-
public class LocalSession extends ConsistentSession
Basically just a record of a local session. All of the local session logic is implemented inLocalSessions
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LocalSession.Builder
-
Nested classes/interfaces inherited from class org.apache.cassandra.repair.consistent.ConsistentSession
ConsistentSession.State
-
-
Field Summary
Fields Modifier and Type Field Description long
startedAt
-
Fields inherited from class org.apache.cassandra.repair.consistent.ConsistentSession
coordinator, ctx, participants, ranges, repairedAt, sessionID, tableIds
-
-
Constructor Summary
Constructors Constructor Description LocalSession(LocalSession.Builder builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LocalSession.Builder
builder(SharedContext ctx)
boolean
equals(java.lang.Object o)
long
getLastUpdate()
long
getStartedAt()
int
hashCode()
void
setLastUpdate()
java.lang.String
toString()
-
Methods inherited from class org.apache.cassandra.repair.consistent.ConsistentSession
getState, intersects, isCompleted, setState
-
-
-
-
Constructor Detail
-
LocalSession
public LocalSession(LocalSession.Builder builder)
-
-
Method Detail
-
getStartedAt
public long getStartedAt()
-
getLastUpdate
public long getLastUpdate()
-
setLastUpdate
public void setLastUpdate()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classConsistentSession
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classConsistentSession
-
toString
public java.lang.String toString()
- Overrides:
toString
in classConsistentSession
-
builder
public static LocalSession.Builder builder(SharedContext ctx)
-
-