Class BallotGenerator.Default
- java.lang.Object
-
- org.apache.cassandra.service.paxos.BallotGenerator.Default
-
- All Implemented Interfaces:
BallotGenerator
- Enclosing interface:
- BallotGenerator
public static class BallotGenerator.Default extends java.lang.Object implements BallotGenerator
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.cassandra.service.paxos.BallotGenerator
BallotGenerator.Default, BallotGenerator.Global
-
-
Constructor Summary
Constructors Constructor Description Default()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BallotatUnixMicros(long unixMicros, Ballot.Flag flag)longnext(long minTimestamp)Ballotnext(long minUnixMicros, Ballot.Flag flag)longprevUnixMicros()Ballotstale(long fromInMicros, long toInMicros, Ballot.Flag flag)
-
-
-
Method Detail
-
atUnixMicros
public Ballot atUnixMicros(long unixMicros, Ballot.Flag flag)
- Specified by:
atUnixMicrosin interfaceBallotGenerator
-
next
public Ballot next(long minUnixMicros, Ballot.Flag flag)
- Specified by:
nextin interfaceBallotGenerator
-
stale
public Ballot stale(long fromInMicros, long toInMicros, Ballot.Flag flag)
- Specified by:
stalein interfaceBallotGenerator
-
next
public long next(long minTimestamp)
-
prevUnixMicros
public long prevUnixMicros()
- Specified by:
prevUnixMicrosin interfaceBallotGenerator
-
-