@Singleton public class QuietLoggingService extends AbstractSreService implements LoggingService
LoggingService
that outputs nothing.
This service is thread-safe.
Modifier and Type | Method and Description |
---|---|
Logger |
createAgentLogger(name : String,
[initialLevel : Level])
Create a logger for an agent.
|
Logger |
getKernelLogger()
Replies the logger used by the kernel.
|
Logger |
getPlatformLogger()
Replies the logger used by the platform.
|
doStart, doStop, onStart, onStop
addListener, awaitRunning, awaitRunning, awaitTerminated, awaitTerminated, doCancelStart, failureCause, isRunning, notifyFailed, notifyStarted, notifyStopped, startAsync, state, stopAsync, toString
public def
getPlatformLogger() : Logger
LoggingService
getPlatformLogger
in interface LoggingService
public def
getKernelLogger() : Logger
LoggingService
getKernelLogger
in interface LoggingService
public def
createAgentLogger(name : String,
[initialLevel : Level]) : Logger
LoggingService
createAgentLogger
in interface LoggingService
name
- the name of the logger, usually the name of the agent.initialLevel
- the initial level to associate to the logger.Copyright © 2020 the original authors or authors.