Class Replicator
- java.lang.Object
-
- akka.cluster.ddata.typed.scaladsl.Replicator
-
public class Replicator extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReplicator.Changed$The data value is retrieved withdd.Replicator.Changed.getusing the typed key.static interfaceReplicator.Commandstatic classReplicator.DataDeleted$static classReplicator.Delete<A extends ReplicatedData>static classReplicator.Delete$static classReplicator.Deleted$static classReplicator.DeleteFailure$static classReplicator.DeleteSuccess$static classReplicator.Expired$static classReplicator.FlushChanges$Notify subscribers of changes now, otherwise they will be notified periodically with the configurednotify-subscribers-interval.static classReplicator.Get<A extends ReplicatedData>static classReplicator.Get$static classReplicator.GetDataDeleted$static classReplicator.GetFailure$static classReplicator.GetReplicaCountstatic classReplicator.GetReplicaCount$static classReplicator.GetSuccess$static classReplicator.ModifyFailure$static classReplicator.NotFound$static classReplicator.ReadAll$static classReplicator.ReadFrom$static classReplicator.ReadMajority$static classReplicator.ReplicaCount$static classReplicator.StoreFailure$static classReplicator.Subscribe<A extends ReplicatedData>Register a subscriber that will be notified with aChangedmessage when the value of the givenkeyis changed.static classReplicator.Subscribe$static classReplicator.Unsubscribe<A extends ReplicatedData>Unregister a subscriber.static classReplicator.Unsubscribe$static classReplicator.Update<A extends ReplicatedData>static classReplicator.Update$static classReplicator.UpdateDataDeleted$static classReplicator.UpdateFailure$static classReplicator.UpdateSuccess$static classReplicator.UpdateTimeout$static classReplicator.WriteAll$static classReplicator.WriteMajority$static classReplicator.WriteTo$
-
Constructor Summary
Constructors Constructor Description Replicator()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Behavior<Replicator.Command>behavior(ReplicatorSettings settings)TheBehaviorfor theReplicatoractor.static Behavior<Replicator.Command>behavior(ReplicatorSettings settings, ActorRef underlyingReplicator)TheBehaviorfor theReplicatoractor.static Replicator.ReadLocal$ReadLocal()static Replicator.WriteLocal$WriteLocal()
-
-
-
Method Detail
-
behavior
public static Behavior<Replicator.Command> behavior(ReplicatorSettings settings)
TheBehaviorfor theReplicatoractor.
-
behavior
public static Behavior<Replicator.Command> behavior(ReplicatorSettings settings, ActorRef underlyingReplicator)
-
ReadLocal
public static Replicator.ReadLocal$ ReadLocal()
-
WriteLocal
public static Replicator.WriteLocal$ WriteLocal()
-
-