public final class Replicator.Internal$.DataEnvelope
extends java.lang.Object
implements scala.Product, scala.Serializable
Constructor and Description |
---|
DataEnvelope(ReplicatedData data,
scala.collection.immutable.Map<UniqueAddress,PruningState> pruning) |
Modifier and Type | Method and Description |
---|---|
akka.cluster.ddata.Replicator.Internal.DataEnvelope |
addSeen(Address node) |
ReplicatedData |
data() |
akka.cluster.ddata.Replicator.Internal.DataEnvelope |
initRemovedNodePruning(UniqueAddress removed,
UniqueAddress owner) |
akka.cluster.ddata.Replicator.Internal.DataEnvelope |
merge(akka.cluster.ddata.Replicator.Internal.DataEnvelope other) |
akka.cluster.ddata.Replicator.Internal.DataEnvelope |
merge(ReplicatedData otherData) |
boolean |
needPruningFrom(UniqueAddress removedNode) |
akka.cluster.ddata.Replicator.Internal.DataEnvelope |
prune(UniqueAddress from) |
scala.collection.immutable.Map<UniqueAddress,PruningState> |
pruning() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public DataEnvelope(ReplicatedData data, scala.collection.immutable.Map<UniqueAddress,PruningState> pruning)
public ReplicatedData data()
public scala.collection.immutable.Map<UniqueAddress,PruningState> pruning()
public boolean needPruningFrom(UniqueAddress removedNode)
public akka.cluster.ddata.Replicator.Internal.DataEnvelope initRemovedNodePruning(UniqueAddress removed, UniqueAddress owner)
public akka.cluster.ddata.Replicator.Internal.DataEnvelope prune(UniqueAddress from)
public akka.cluster.ddata.Replicator.Internal.DataEnvelope merge(akka.cluster.ddata.Replicator.Internal.DataEnvelope other)
public akka.cluster.ddata.Replicator.Internal.DataEnvelope merge(ReplicatedData otherData)
public akka.cluster.ddata.Replicator.Internal.DataEnvelope addSeen(Address node)