public class ReadAggregator extends ReadWriteAggregator
ReadWriteAggregator.SendToSecondary$
Constructor and Description |
---|
ReadAggregator(Key<ReplicatedData> key,
Replicator.ReadConsistency consistency,
scala.Option<java.lang.Object> req,
scala.collection.immutable.Set<akka.actor.Address> nodes,
scala.Option<akka.cluster.ddata.Replicator.Internal.DataEnvelope> localValue,
akka.actor.ActorRef replyTo) |
Modifier and Type | Method and Description |
---|---|
int |
doneWhenRemainingSize() |
scala.collection.immutable.Set<akka.actor.Address> |
nodes() |
void |
preStart() |
static akka.actor.Props |
props(Key<ReplicatedData> key,
Replicator.ReadConsistency consistency,
scala.Option<java.lang.Object> req,
scala.collection.immutable.Set<akka.actor.Address> nodes,
scala.Option<akka.cluster.ddata.Replicator.Internal.DataEnvelope> localValue,
akka.actor.ActorRef replyTo) |
akka.cluster.ddata.Replicator.Internal.Read |
readMsg() |
scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> |
receive() |
void |
reply(boolean ok) |
scala.Option<akka.cluster.ddata.Replicator.Internal.DataEnvelope> |
result() |
scala.concurrent.duration.FiniteDuration |
timeout() |
scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> |
waitReadRepairAck(akka.cluster.ddata.Replicator.Internal.DataEnvelope envelope) |
MaxSecondaryNodes, postStop, primaryNodes, remaining, replica, secondaryNodes, sendToSecondarySchedule, timeoutSchedule
public ReadAggregator(Key<ReplicatedData> key, Replicator.ReadConsistency consistency, scala.Option<java.lang.Object> req, scala.collection.immutable.Set<akka.actor.Address> nodes, scala.Option<akka.cluster.ddata.Replicator.Internal.DataEnvelope> localValue, akka.actor.ActorRef replyTo)
public static akka.actor.Props props(Key<ReplicatedData> key, Replicator.ReadConsistency consistency, scala.Option<java.lang.Object> req, scala.collection.immutable.Set<akka.actor.Address> nodes, scala.Option<akka.cluster.ddata.Replicator.Internal.DataEnvelope> localValue, akka.actor.ActorRef replyTo)
public scala.collection.immutable.Set<akka.actor.Address> nodes()
nodes
in class ReadWriteAggregator
public scala.concurrent.duration.FiniteDuration timeout()
timeout
in class ReadWriteAggregator
public scala.Option<akka.cluster.ddata.Replicator.Internal.DataEnvelope> result()
public int doneWhenRemainingSize()
doneWhenRemainingSize
in class ReadWriteAggregator
public akka.cluster.ddata.Replicator.Internal.Read readMsg()
public void preStart()
public scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> receive()
public void reply(boolean ok)
public scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> waitReadRepairAck(akka.cluster.ddata.Replicator.Internal.DataEnvelope envelope)