Class DispatcherSelector$

  • All Implemented Interfaces:
    java.io.Serializable, scala.Serializable

    public class DispatcherSelector$
    extends java.lang.Object
    implements scala.Serializable
    Factories for DispatcherSelectors which describe which thread pool shall be used to run the actor to which this configuration is applied. Se 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

      • defaultDispatcher

        public DispatcherSelector defaultDispatcher()
        Java API: Run the actor on the default ActorSystem executor.
        Returns:
        (undocumented)
      • blocking

        public DispatcherSelector blocking()
        Run the actor on the default blocking dispatcher that is configured under default-blocking-io-dispatcher
        Returns:
        (undocumented)
      • 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.
        Parameters:
        path - (undocumented)
        Returns:
        (undocumented)