| Interface | Description |
|---|---|
| Clock<T extends Timestamp> |
Clock.
|
| Timestamp |
Opaque version structure.
|
| Class | Description |
|---|---|
| Epoch |
Epoch.
|
| LogicalClock |
Logical clock.
|
| LogicalTimestamp |
Timestamp based on logical sequence value.
|
| MultiValuedTimestamp<T extends Comparable<T>,U extends Comparable<U>> |
A logical timestamp that derives its value from two input values.
|
| VectorClock<T extends io.atomix.utils.Identifier> |
Vector clock.
|
| VectorTimestamp<T extends io.atomix.utils.Identifier> |
Vector clock timestamp.
|
| Version |
Logical timestamp for versions.
|
| Versioned<V> |
Versioned value.
|
| WallClock |
Wall clock.
|
| WallClockTimestamp |
A Timestamp that derives its value from the prevailing
wallclock time on the controller where it is generated.
|
Copyright © 2013–2019. All rights reserved.