Interface InternalActorSystem

    • Method Detail

      • tempActorFor

        ActorRef tempActorFor​(String actorId)
        Return a reference to a temporary actor
        Parameters:
        actorId -
        Returns:
      • getServiceInstance

        ElasticActor getServiceInstance​(ActorRef serviceRef)
        Return a service or null if the service was not found
        Parameters:
        serviceRef -
        Returns:
      • shutdown

        default void shutdown()
      • getNode

        ActorNode getNode​(String nodeId)
        Returns a ActorNode that can be either remote or local
        Parameters:
        nodeId -
        Returns:
      • getQueuesPerNode

        int getQueuesPerNode()
      • getQueuesPerShard

        int getQueuesPerShard()
      • getShardHashSeed

        int getShardHashSeed()
      • getMultiQueueHashSeed

        int getMultiQueueHashSeed()
      • isStable

        boolean isStable()
        Returns whether or not the actor system is currently stable, i.e. if all shards have been assigned and initialized properly.
        Returns:
        true when the actor system is stable, false otherwise.