ClusterSharding |
Initialize sharding for the given entity factory settings.
|
ClusterSharding.Passivate<M> |
|
ClusterSharding.Passivate$ |
|
ClusterSharding$ |
When an entity is created an ActorRef[ShardCommand] is passed to the
factory method.
|
Entity<M,E> |
Props of the entity actors, such as dispatcher settings.
|
Entity$ |
Defines how the entity should be created.
|
EntityContext<M> |
Parameter to Entity.of
|
EntityRef<M> |
Send a message to the entity referenced by this EntityRef using *at-most-once*
messaging semantics.
|
EntityTypeKey<T> |
Name of the entity type.
|
EntityTypeKey$ |
Creates an EntityTypeKey .
|
EventSourcedEntity<Command,Event,State> |
Any Behavior can be used as a sharded entity actor, but the combination of sharding and persistent
actors is very common and therefore this PersistentEntity class is provided as convenience.
|
StartEntity |
Returns ShardingEnvelope which can be sent via Cluster Sharding in order to wake up the
specified (by entityId ) Sharded Entity, ''without'' delivering a real message to it.
|
StartEntity$ |
Returns ShardingEnvelope which can be sent via Cluster Sharding in order to wake up the
specified (by entityId ) Sharded Entity, ''without'' delivering a real message to it.
|