Class ActorSystem$

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

    public class ActorSystem$
    extends java.lang.Object
    implements scala.Serializable
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static ActorSystem$ MODULE$
      Static reference to the singleton instance of this Scala object.
    • Constructor Summary

      Constructors 
      Constructor Description
      ActorSystem$()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <T> ActorSystem<T> apply​(Behavior<T> guardianBehavior, java.lang.String name)
      Scala API: Create an ActorSystem
      <T> ActorSystem<T> apply​(Behavior<T> guardianBehavior, java.lang.String name, BootstrapSetup bootstrapSetup)
      Scala API: Shortcut for creating an actor system with custom bootstrap settings.
      <T> ActorSystem<T> apply​(Behavior<T> guardianBehavior, java.lang.String name, ActorSystemSetup setup, Props guardianProps)
      Scala API: Creates a new actor system with the specified name and settings The core actor system settings are defined in BootstrapSetup
      <T> ActorSystem<T> apply​(Behavior<T> guardianBehavior, java.lang.String name, com.typesafe.config.Config config)
      Scala API: Create an ActorSystem
      <T> Props apply$default$4()  
      <T> ActorSystem<T> create​(Behavior<T> guardianBehavior, java.lang.String name)
      Java API: Create an ActorSystem
      <T> ActorSystem<T> create​(Behavior<T> guardianBehavior, java.lang.String name, BootstrapSetup bootstrapSetup)
      Java API: Shortcut for creating an actor system with custom bootstrap settings.
      <T> ActorSystem<T> create​(Behavior<T> guardianBehavior, java.lang.String name, ActorSystemSetup setups)
      Java API: Creates a new actor system with the specified name and settings The core actor system settings are defined in BootstrapSetup
      <T> ActorSystem<T> create​(Behavior<T> guardianBehavior, java.lang.String name, com.typesafe.config.Config config)
      Java API: Create an ActorSystem
      ActorSystem<scala.runtime.Nothing$> wrap​(ActorSystem system)
      Wrap an untyped ActorSystem such that it can be used from Akka Typed Behavior.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • MODULE$

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

      • ActorSystem$

        public ActorSystem$()
    • Method Detail

      • apply

        public <T> ActorSystem<T> apply​(Behavior<T> guardianBehavior,
                                        java.lang.String name)
        Scala API: Create an ActorSystem
        Parameters:
        guardianBehavior - (undocumented)
        name - (undocumented)
        Returns:
        (undocumented)
      • apply

        public <T> ActorSystem<T> apply​(Behavior<T> guardianBehavior,
                                        java.lang.String name,
                                        com.typesafe.config.Config config)
        Scala API: Create an ActorSystem
        Parameters:
        guardianBehavior - (undocumented)
        name - (undocumented)
        config - (undocumented)
        Returns:
        (undocumented)
      • apply

        public <T> ActorSystem<T> apply​(Behavior<T> guardianBehavior,
                                        java.lang.String name,
                                        ActorSystemSetup setup,
                                        Props guardianProps)
        Scala API: Creates a new actor system with the specified name and settings The core actor system settings are defined in BootstrapSetup
        Parameters:
        guardianBehavior - (undocumented)
        name - (undocumented)
        setup - (undocumented)
        guardianProps - (undocumented)
        Returns:
        (undocumented)
      • apply

        public <T> ActorSystem<T> apply​(Behavior<T> guardianBehavior,
                                        java.lang.String name,
                                        BootstrapSetup bootstrapSetup)
        Scala API: Shortcut for creating an actor system with custom bootstrap settings. Same behavior as calling ActorSystem(name, ActorSystemSetup(bootstrapSetup))
        Parameters:
        guardianBehavior - (undocumented)
        name - (undocumented)
        bootstrapSetup - (undocumented)
        Returns:
        (undocumented)
      • apply$default$4

        public <T> Props apply$default$4()
      • create

        public <T> ActorSystem<T> create​(Behavior<T> guardianBehavior,
                                         java.lang.String name)
        Java API: Create an ActorSystem
        Parameters:
        guardianBehavior - (undocumented)
        name - (undocumented)
        Returns:
        (undocumented)
      • create

        public <T> ActorSystem<T> create​(Behavior<T> guardianBehavior,
                                         java.lang.String name,
                                         com.typesafe.config.Config config)
        Java API: Create an ActorSystem
        Parameters:
        guardianBehavior - (undocumented)
        name - (undocumented)
        config - (undocumented)
        Returns:
        (undocumented)
      • create

        public <T> ActorSystem<T> create​(Behavior<T> guardianBehavior,
                                         java.lang.String name,
                                         ActorSystemSetup setups)
        Java API: Creates a new actor system with the specified name and settings The core actor system settings are defined in BootstrapSetup
        Parameters:
        guardianBehavior - (undocumented)
        name - (undocumented)
        setups - (undocumented)
        Returns:
        (undocumented)
      • create

        public <T> ActorSystem<T> create​(Behavior<T> guardianBehavior,
                                         java.lang.String name,
                                         BootstrapSetup bootstrapSetup)
        Java API: Shortcut for creating an actor system with custom bootstrap settings. Same behavior as calling ActorSystem.create(name, ActorSystemSetup.create(bootstrapSettings))
        Parameters:
        guardianBehavior - (undocumented)
        name - (undocumented)
        bootstrapSetup - (undocumented)
        Returns:
        (undocumented)
      • wrap

        public ActorSystem<scala.runtime.Nothing$> wrap​(ActorSystem system)
        Wrap an untyped ActorSystem such that it can be used from Akka Typed Behavior.
        Parameters:
        system - (undocumented)
        Returns:
        (undocumented)