Package akka.actor
Class ActorSystem.Settings
- java.lang.Object
-
- akka.actor.ActorSystem.Settings
-
- Enclosing class:
- ActorSystem
public static class ActorSystem.Settings extends java.lang.ObjectSettings are the overall ActorSystem Settings which also provides a convenient access to the Config object.For more detailed information about the different possible configuration options, look in the Akka Documentation under "Configuration"
-
-
Constructor Summary
Constructors Constructor Description Settings(java.lang.ClassLoader classLoader, com.typesafe.config.Config cfg, java.lang.String name)Settings(java.lang.ClassLoader classLoader, com.typesafe.config.Config cfg, java.lang.String name, ActorSystemSetup setup)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanAddLoggingReceive()booleanAllowJavaSerialization()com.typesafe.config.Configconfig()The backing Config of this ActorSystem's Settingsjava.lang.StringConfigVersion()booleanCoordinatedShutdownRunByActorSystemTerminate()booleanCoordinatedShutdownTerminateActorSystem()TimeoutCreationTimeout()booleanDaemonicity()booleanDebugAutoReceive()booleanDebugEventStream()booleanDebugLifecycle()booleanDebugRouterMisconfiguration()booleanDebugUnhandledMessage()intDefaultVirtualNodesFactor()booleanEnableAdditionalSerializationBindings()Deprecated.Always enabled from Akka 2.6.0.booleanFailMixedVersions()booleanFsmDebugEvent()booleanHasCluster()scala.Option<java.lang.String>Home()booleanJvmExitOnFatalError()booleanJvmShutdownHooks()booleanLogConfigOnStart()intLogDeadLetters()booleanLogDeadLettersDuringShutdown()scala.concurrent.duration.DurationLogDeadLettersSuspendDuration()scala.collection.immutable.Seq<java.lang.String>Loggers()java.lang.StringLoggersDispatcher()TimeoutLoggerStartTimeout()java.lang.StringLoggingFilter()java.lang.StringLogLevel()java.lang.Stringname()scala.collection.immutable.Set<java.lang.String>NoSerializationVerificationNeededClassPrefix()java.lang.StringProviderClass()ProviderSelectionProviderSelectionType()java.lang.StringSchedulerClass()booleanSerializeAllCreators()booleanSerializeAllMessages()ActorSystemSetupsetup()java.lang.StringStdoutLogLevel()java.lang.StringSupervisorStrategyClass()java.lang.StringtoString()Returns the String representation of the Config that this Settings is backed byTimeoutUnstartedPushTimeout()
-
-
-
Constructor Detail
-
Settings
public Settings(java.lang.ClassLoader classLoader, com.typesafe.config.Config cfg, java.lang.String name, ActorSystemSetup setup)
-
Settings
public Settings(java.lang.ClassLoader classLoader, com.typesafe.config.Config cfg, java.lang.String name)
-
-
Method Detail
-
name
public final java.lang.String name()
-
setup
public ActorSystemSetup setup()
-
config
public final com.typesafe.config.Config config()
The backing Config of this ActorSystem's Settings
-
ConfigVersion
public final java.lang.String ConfigVersion()
-
ProviderSelectionType
public final ProviderSelection ProviderSelectionType()
-
ProviderClass
public final java.lang.String ProviderClass()
-
HasCluster
public final boolean HasCluster()
-
SupervisorStrategyClass
public final java.lang.String SupervisorStrategyClass()
-
CreationTimeout
public final Timeout CreationTimeout()
-
UnstartedPushTimeout
public final Timeout UnstartedPushTimeout()
-
AllowJavaSerialization
public final boolean AllowJavaSerialization()
-
EnableAdditionalSerializationBindings
public final boolean EnableAdditionalSerializationBindings()
Deprecated.Always enabled from Akka 2.6.0. Since 2.6.0.
-
SerializeAllMessages
public final boolean SerializeAllMessages()
-
SerializeAllCreators
public final boolean SerializeAllCreators()
-
NoSerializationVerificationNeededClassPrefix
public final scala.collection.immutable.Set<java.lang.String> NoSerializationVerificationNeededClassPrefix()
-
LogLevel
public final java.lang.String LogLevel()
-
StdoutLogLevel
public final java.lang.String StdoutLogLevel()
-
Loggers
public final scala.collection.immutable.Seq<java.lang.String> Loggers()
-
LoggersDispatcher
public final java.lang.String LoggersDispatcher()
-
LoggingFilter
public final java.lang.String LoggingFilter()
-
LoggerStartTimeout
public final Timeout LoggerStartTimeout()
-
LogConfigOnStart
public final boolean LogConfigOnStart()
-
LogDeadLetters
public final int LogDeadLetters()
-
LogDeadLettersDuringShutdown
public final boolean LogDeadLettersDuringShutdown()
-
LogDeadLettersSuspendDuration
public final scala.concurrent.duration.Duration LogDeadLettersSuspendDuration()
-
AddLoggingReceive
public final boolean AddLoggingReceive()
-
DebugAutoReceive
public final boolean DebugAutoReceive()
-
DebugLifecycle
public final boolean DebugLifecycle()
-
FsmDebugEvent
public final boolean FsmDebugEvent()
-
DebugEventStream
public final boolean DebugEventStream()
-
DebugUnhandledMessage
public final boolean DebugUnhandledMessage()
-
DebugRouterMisconfiguration
public final boolean DebugRouterMisconfiguration()
-
Home
public final scala.Option<java.lang.String> Home()
-
SchedulerClass
public final java.lang.String SchedulerClass()
-
Daemonicity
public final boolean Daemonicity()
-
JvmExitOnFatalError
public final boolean JvmExitOnFatalError()
-
JvmShutdownHooks
public final boolean JvmShutdownHooks()
-
FailMixedVersions
public final boolean FailMixedVersions()
-
CoordinatedShutdownTerminateActorSystem
public final boolean CoordinatedShutdownTerminateActorSystem()
-
CoordinatedShutdownRunByActorSystemTerminate
public final boolean CoordinatedShutdownRunByActorSystemTerminate()
-
DefaultVirtualNodesFactor
public final int DefaultVirtualNodesFactor()
-
toString
public java.lang.String toString()
Returns the String representation of the Config that this Settings is backed by- Overrides:
toStringin classjava.lang.Object
-
-