public abstract class RobustActorSystem
extends org.apache.pekko.actor.ActorSystemImpl
ActorSystemImpl
} which has a configurable Thread.UncaughtExceptionHandler
.
The class is abstract because instances need to override ActorSystemImpl.uncaughtExceptionHandler()
, as this method is called from the super constructor.
Constructor and Description |
---|
RobustActorSystem(String name,
com.typesafe.config.Config applicationConfig,
ClassLoader classLoader,
scala.Option<scala.concurrent.ExecutionContext> defaultExecutionContext,
org.apache.pekko.actor.setup.ActorSystemSetup setup) |
Modifier and Type | Method and Description |
---|---|
static RobustActorSystem |
create(String name,
com.typesafe.config.Config applicationConfig) |
$div, $div, abort, aborting_$eq, aborting, actorOf, actorOf, assertInitialized, classicSystem, createDynamicAccess, createScheduler, deadLetters, dispatcher, dispatchers, dynamicAccess, eventStream, extension, finalTerminate, getWhenTerminated, guardian, guardianProps, hasExtension, isTerminating, log, logConfiguration, logFilter, lookupRoot, mailboxes, name, printTree, provider, registerExtension, registerOnTermination, registerOnTermination, scheduler, settings, start, stop, stopScheduler, systemActorOf, systemGuardian, systemImpl, terminate, threadFactory, toString, uid, uncaughtExceptionHandler, whenTerminated
actorSelection, actorSelection, apply, apply, apply, apply, apply, apply, apply, apply$default$2, apply$default$3, apply$default$4, child, create, create, create, create, create, create, descendant, getDispatcher, getEventStream, getScheduler, startTime, uptime, Version
public RobustActorSystem(String name, com.typesafe.config.Config applicationConfig, ClassLoader classLoader, scala.Option<scala.concurrent.ExecutionContext> defaultExecutionContext, org.apache.pekko.actor.setup.ActorSystemSetup setup)
public static RobustActorSystem create(String name, com.typesafe.config.Config applicationConfig)
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.