public class DefaultSubscriberSequencerProvider extends Object implements SubscriberSequencerProvider
PartitionSequencer implementations
 for subscriber side.PartitionSequencer| Constructor and Description | 
|---|
| DefaultSubscriberSequencerProvider() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | compareAndSetSequence(long expect,
                     long update,
                     int partitionId)Atomically sets the value of sequence number for the partition. | 
| long | getSequence(int partitionId)Returns partition's current sequence number. | 
| void | reset(int partitionId)Resets the sequence number for the supplied  partitionto zero. | 
public boolean compareAndSetSequence(long expect,
                                     long update,
                                     int partitionId)
SubscriberSequencerProvidercompareAndSetSequence in interface SubscriberSequencerProviderexpect - the expected sequence.update - the new sequence.partitionId - id of the partition.true if Compare-and-Set operation is successful, otherwise returns false.public long getSequence(int partitionId)
SubscriberSequencerProvidergetSequence in interface SubscriberSequencerProviderpartitionId - id of the partition.public void reset(int partitionId)
SubscriberSequencerProviderpartition to zero.reset in interface SubscriberSequencerProviderpartitionId - id of the partition.Copyright © 2016 Hazelcast, Inc.. All Rights Reserved.