CrashLogRouterRef

izumi.distage.roles.launcher.CrashLogRouterRef
final class CrashLogRouterRef(ref: AtomicReference[Option[LogRouter]])

Per-application holder of the most-recently-initialized application LogRouter, used by izumi.distage.roles.RoleAppMain.main to report a fatal failure through the configured (format-resolved) router after the boot graph has been torn down.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def get: Option[LogRouter]
def set(router: LogRouter): Unit