|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectakka.actor.ActorSystem$
public class ActorSystem$
Field Summary | |
---|---|
static ActorSystem$ |
MODULE$
Static reference to the singleton instance of this Scala object. |
Constructor Summary | |
---|---|
ActorSystem$()
|
Method Summary | |
---|---|
ActorSystem |
apply()
Creates a new ActorSystem with the name "default", obtains the current ClassLoader by first inspecting the current threads' getContextClassLoader, then tries to walk the stack to find the callers class loader, then falls back to the ClassLoader associated with the ActorSystem class. |
ActorSystem |
apply(java.lang.String name)
Creates a new ActorSystem with the specified name, obtains the current ClassLoader by first inspecting the current threads' getContextClassLoader, then tries to walk the stack to find the callers class loader, then falls back to the ClassLoader associated with the ActorSystem class. |
ActorSystem |
apply(java.lang.String name,
com.typesafe.config.Config config)
Creates a new ActorSystem with the specified name, and the specified Config, then obtains the current ClassLoader by first inspecting the current threads' getContextClassLoader, then tries to walk the stack to find the callers class loader, then falls back to the ClassLoader associated with the ActorSystem class. |
ActorSystem |
apply(java.lang.String name,
com.typesafe.config.Config config,
java.lang.ClassLoader classLoader)
Creates a new ActorSystem with the specified name, the specified Config, and specified ClassLoader |
ActorSystem |
apply(java.lang.String name,
scala.Option<com.typesafe.config.Config> config,
scala.Option<java.lang.ClassLoader> classLoader,
scala.Option<scala.concurrent.ExecutionContext> defaultExecutionContext)
Creates a new ActorSystem with the specified name, the specified ClassLoader if given, otherwise obtains the current ClassLoader by first inspecting the current threads' getContextClassLoader, then tries to walk the stack to find the callers class loader, then falls back to the ClassLoader associated with the ActorSystem class. |
ActorSystem |
create()
Creates a new ActorSystem with the name "default", obtains the current ClassLoader by first inspecting the current threads' getContextClassLoader, then tries to walk the stack to find the callers class loader, then falls back to the ClassLoader associated with the ActorSystem class. |
ActorSystem |
create(java.lang.String name)
Creates a new ActorSystem with the specified name, obtains the current ClassLoader by first inspecting the current threads' getContextClassLoader, then tries to walk the stack to find the callers class loader, then falls back to the ClassLoader associated with the ActorSystem class. |
ActorSystem |
create(java.lang.String name,
com.typesafe.config.Config config)
Creates a new ActorSystem with the specified name, and the specified Config, then obtains the current ClassLoader by first inspecting the current threads' getContextClassLoader, then tries to walk the stack to find the callers class loader, then falls back to the ClassLoader associated with the ActorSystem class. |
ActorSystem |
create(java.lang.String name,
com.typesafe.config.Config config,
java.lang.ClassLoader classLoader)
Creates a new ActorSystem with the specified name, the specified Config, and specified ClassLoader |
ActorSystem |
create(java.lang.String name,
com.typesafe.config.Config config,
java.lang.ClassLoader classLoader,
scala.concurrent.ExecutionContext defaultExecutionContext)
Creates a new ActorSystem with the specified name, the specified Config, the specified ClassLoader, and the specified ExecutionContext. |
scala.Option<java.lang.String> |
EnvHome()
|
java.lang.ClassLoader |
findClassLoader()
INTERNAL API |
scala.Option<java.lang.String> |
GlobalHome()
|
scala.Option<java.lang.String> |
SystemHome()
|
java.lang.String |
Version()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final ActorSystem$ MODULE$
Constructor Detail |
---|
public ActorSystem$()
Method Detail |
---|
public java.lang.String Version()
public scala.Option<java.lang.String> EnvHome()
public scala.Option<java.lang.String> SystemHome()
public scala.Option<java.lang.String> GlobalHome()
public ActorSystem create()
public ActorSystem create(java.lang.String name)
name
- (undocumented)
public ActorSystem create(java.lang.String name, com.typesafe.config.Config config)
name
- (undocumented)config
- (undocumented)
public ActorSystem create(java.lang.String name, com.typesafe.config.Config config, java.lang.ClassLoader classLoader)
name
- (undocumented)config
- (undocumented)classLoader
- (undocumented)
public ActorSystem create(java.lang.String name, com.typesafe.config.Config config, java.lang.ClassLoader classLoader, scala.concurrent.ExecutionContext defaultExecutionContext)
null
is passed in for the Config, ClassLoader and/or ExecutionContext parameters, the respective default value
will be used. If no Config is given, the default reference config will be obtained from the ClassLoader.
If no ClassLoader is given, it obtains the current ClassLoader by first inspecting the current
threads' getContextClassLoader, then tries to walk the stack to find the callers class loader, then
falls back to the ClassLoader associated with the ActorSystem class. If no ExecutionContext is given, the
system will fallback to the executor configured under "akka.actor.default-dispatcher.default-executor.fallback".
Note that the given ExecutionContext will be used by all dispatchers that have been configured with
executor = "default-executor", including those that have not defined the executor setting and thereby fallback
to the default of "default-dispatcher.executor".
name
- (undocumented)config
- (undocumented)classLoader
- (undocumented)defaultExecutionContext
- (undocumented)
public ActorSystem apply()
public ActorSystem apply(java.lang.String name)
name
- (undocumented)
public ActorSystem apply(java.lang.String name, com.typesafe.config.Config config)
name
- (undocumented)config
- (undocumented)
public ActorSystem apply(java.lang.String name, com.typesafe.config.Config config, java.lang.ClassLoader classLoader)
name
- (undocumented)config
- (undocumented)classLoader
- (undocumented)
public ActorSystem apply(java.lang.String name, scala.Option<com.typesafe.config.Config> config, scala.Option<java.lang.ClassLoader> classLoader, scala.Option<scala.concurrent.ExecutionContext> defaultExecutionContext)
name
- (undocumented)config
- (undocumented)classLoader
- (undocumented)defaultExecutionContext
- (undocumented)
public java.lang.ClassLoader findClassLoader()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |