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<akka.cluster.UniqueAddress,PruningState> pruning) |
Modifier and Type | Method and Description |
---|---|
akka.cluster.ddata.Replicator.Internal.DataEnvelope |
addSeen(akka.actor.Address node) |
ReplicatedData |
data() |
akka.cluster.ddata.Replicator.Internal.DataEnvelope |
initRemovedNodePruning(akka.cluster.UniqueAddress removed,
akka.cluster.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(akka.cluster.UniqueAddress removedNode) |
akka.cluster.ddata.Replicator.Internal.DataEnvelope |
prune(akka.cluster.UniqueAddress from) |
scala.collection.immutable.Map<akka.cluster.UniqueAddress,PruningState> |
pruning() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public DataEnvelope(ReplicatedData data, scala.collection.immutable.Map<akka.cluster.UniqueAddress,PruningState> pruning)
public ReplicatedData data()
public scala.collection.immutable.Map<akka.cluster.UniqueAddress,PruningState> pruning()
public boolean needPruningFrom(akka.cluster.UniqueAddress removedNode)
public akka.cluster.ddata.Replicator.Internal.DataEnvelope initRemovedNodePruning(akka.cluster.UniqueAddress removed, akka.cluster.UniqueAddress owner)
public akka.cluster.ddata.Replicator.Internal.DataEnvelope prune(akka.cluster.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(akka.actor.Address node)