public class SequenceNumberManager
extends java.lang.Object
构造器和说明 |
---|
SequenceNumberManager() |
限定符和类型 | 方法和说明 |
---|---|
long |
get() |
long |
getAndIncrement() |
void |
update(long otherSequenceNumber)
updates the sequence number to the maximum between them
|
long |
updateAndGet(long otherSequenceNumber)
updates the sequence number and returns the next, that will be used a propose sequence number
|
public long getAndIncrement()
public void update(long otherSequenceNumber)
otherSequenceNumber
- the sequence number receivedpublic long updateAndGet(long otherSequenceNumber)
otherSequenceNumber
- the sequence number receivedpublic long get()