Class ReplicatedEntity$
- java.lang.Object
-
- org.apache.pekko.cluster.sharding.typed.ReplicatedEntity$
-
public class ReplicatedEntity$ extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static ReplicatedEntity$
MODULE$
Static reference to the singleton instance of this Scala object.
-
Constructor Summary
Constructors Constructor Description ReplicatedEntity$()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <M> ReplicatedEntity<M>
apply(ReplicaId replicaId, Entity<M,ShardingEnvelope<M>> entity)
Scala API: Defines thepekko.cluster.sharding.typed.scaladsl.Entity
to use for a given replica, note that the behavior can be a behavior created withpekko.persistence.typed.scaladsl.ReplicatedEventSourcing
or an arbitrary non persistentpekko.actor.typed.Behavior
but must never be a regularpekko.persistence.typed.scaladsl.EventSourcedBehavior
as that requires a single writer and that would cause it to have multiple writers.<M> ReplicatedEntity<M>
create(ReplicaId replicaId, Entity<M,ShardingEnvelope<M>> entity)
Java API: Defines thepekko.cluster.sharding.typed.javadsl.Entity
to use for a given replica, note that the behavior can be apekko.persistence.typed.javadsl.ReplicatedEventSourcedBehavior
or an arbitrary non persistentpekko.actor.typed.Behavior
but must never be a regularpekko.persistence.typed.javadsl.EventSourcedBehavior
as that requires a single writer and that would cause it to have multiple writers.
-
-
-
Field Detail
-
MODULE$
public static final ReplicatedEntity$ MODULE$
Static reference to the singleton instance of this Scala object.
-
-
Method Detail
-
create
public <M> ReplicatedEntity<M> create(ReplicaId replicaId, Entity<M,ShardingEnvelope<M>> entity)
Java API: Defines thepekko.cluster.sharding.typed.javadsl.Entity
to use for a given replica, note that the behavior can be apekko.persistence.typed.javadsl.ReplicatedEventSourcedBehavior
or an arbitrary non persistentpekko.actor.typed.Behavior
but must never be a regularpekko.persistence.typed.javadsl.EventSourcedBehavior
as that requires a single writer and that would cause it to have multiple writers.
-
apply
public <M> ReplicatedEntity<M> apply(ReplicaId replicaId, Entity<M,ShardingEnvelope<M>> entity)
Scala API: Defines thepekko.cluster.sharding.typed.scaladsl.Entity
to use for a given replica, note that the behavior can be a behavior created withpekko.persistence.typed.scaladsl.ReplicatedEventSourcing
or an arbitrary non persistentpekko.actor.typed.Behavior
but must never be a regularpekko.persistence.typed.scaladsl.EventSourcedBehavior
as that requires a single writer and that would cause it to have multiple writers.
-
-