Class DispatcherSelector$

  • All Implemented Interfaces:
    java.io.Serializable

    public class DispatcherSelector$
    extends java.lang.Object
    implements java.io.Serializable
    Factories for DispatcherSelectors which describe which thread pool shall be used to run the actor to which this configuration is applied. See the individual factory methods for details on the options.

    The default configuration if none of these options are present is to run the actor on the default ActorSystem executor.

    See Also:
    Serialized Form
    • Field Detail

      • MODULE$

        public static final DispatcherSelector$ MODULE$
        Static reference to the singleton instance of this Scala object.
    • Constructor Detail

      • DispatcherSelector$

        public DispatcherSelector$()
    • Method Detail

      • blocking

        public DispatcherSelector blocking()
        Run the actor on the default blocking dispatcher that is configured under default-blocking-io-dispatcher
      • fromConfig

        public DispatcherSelector fromConfig​(java.lang.String path)
        Look up an executor definition in the ActorSystem configuration. ExecutorServices created in this fashion will be shut down when the ActorSystem terminates.
      • sameAsParent

        public DispatcherSelector sameAsParent()
        Run the actor on the same executor as the parent actor.
        Returns: