Class DDataShardCoordinator

    • Method Detail

      • receive

        public scala.PartialFunction<java.lang.Object,​scala.runtime.BoxedUnit> receive()
        Description copied from interface: Actor
        Scala API: This defines the initial actor behavior, it must return a partial function with the actor logic.
        Specified by:
        receive in interface Actor
      • waitingForInitialState

        public scala.PartialFunction<java.lang.Object,​scala.runtime.BoxedUnit> waitingForInitialState​(scala.collection.immutable.Set<java.lang.String> rememberedShards)
      • waitingForStateInitialized

        public scala.PartialFunction<java.lang.Object,​scala.runtime.BoxedUnit> waitingForStateInitialized()
      • waitingForUpdate

        public <E extends akka.cluster.sharding.ShardCoordinator.Internal.DomainEvent> scala.PartialFunction<java.lang.Object,​scala.runtime.BoxedUnit> waitingForUpdate​(E evt,
                                                                                                                                                                              scala.Option<java.lang.String> shardId,
                                                                                                                                                                              boolean waitingForStateWrite,
                                                                                                                                                                              boolean waitingForRememberShard,
                                                                                                                                                                              scala.Function1<E,​scala.runtime.BoxedUnit> afterUpdateCallback)
      • activate

        public void activate()
      • receiveLateRememberedEntities

        public scala.PartialFunction<java.lang.Object,​scala.runtime.BoxedUnit> receiveLateRememberedEntities()
      • update

        public <E extends akka.cluster.sharding.ShardCoordinator.Internal.DomainEvent> void update​(E evt,
                                                                                                   scala.Function1<E,​scala.runtime.BoxedUnit> f)
        Specified by:
        update in class ShardCoordinator
      • getCoordinatorState

        public void getCoordinatorState()
      • getAllRememberedShards

        public void getAllRememberedShards()
      • sendCoordinatorStateUpdate

        public void sendCoordinatorStateUpdate​(akka.cluster.sharding.ShardCoordinator.Internal.DomainEvent evt)
      • rememberShardAllocated

        public void rememberShardAllocated​(java.lang.String newShard)
      • receiveTerminated

        public scala.PartialFunction<java.lang.Object,​scala.runtime.BoxedUnit> receiveTerminated()
        Overrides:
        receiveTerminated in class ShardCoordinator
      • onRememberEntitiesUpdateFailed

        public void onRememberEntitiesUpdateFailed​(java.lang.String shardId)
      • onRememberEntitiesStoreStopped

        public void onRememberEntitiesStoreStopped()