Package org.apache.pekko.cluster
Class VectorClock$
java.lang.Object
org.apache.pekko.cluster.VectorClock$
- All Implemented Interfaces:
Serializable
VectorClock module with helper classes and methods.
Based on code from the 'vlock' VectorClock library by Coda Hale.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final VectorClock$
Static reference to the singleton instance of this Scala object. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionRepresentation of a Vector-based clock (counting clock), inspired by Lamport logical clocks.unapply
(VectorClock x$0)
-
Field Details
-
MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Constructor Details
-
VectorClock$
public VectorClock$()
-
-
Method Details
-
$lessinit$greater$default$1
Representation of a Vector-based clock (counting clock), inspired by Lamport logical clocks.Reference: 1) Leslie Lamport (1978). "Time, clocks, and the ordering of events in a distributed system". Communications of the ACM 21 (7): 558-565. 2) Friedemann Mattern (1988). "Virtual Time and Global States of Distributed Systems". Workshop on Parallel and Distributed Algorithms: pp. 215-226
Based on code from the 'vlock' VectorClock library by Coda Hale.
-
apply
-
apply$default$1
-
unapply
-