io.sarl.sre.janus.services.logging
Class QuietLoggingService
All Superinterfaces:
LoggingService, org.arakhne.afc.services.IService
@javax.inject.Singleton
class QuietLoggingService
extends java.lang.Object
implements LoggingService
This class provides an implementation of the LoggingService that outputs nothing.

This service is thread-safe.
Maven Group Identifier:
io.sarl.sre.janus
Maven Artifact Identifier:
janus.kernel
Property Summary
Modifier and type Property and description
java.util.logging.Logger kernelLogger
java.util.logging.Logger platformLogger
java.lang.Class<T> referenceType
Action Summary
Modifier and type Action and description
java.util.logging.Logger createAgentLogger(String,[Level])
java.util.logging.Logger getKernelLogger
java.util.logging.Logger getKernelModuleLogger(String)
java.util.logging.Logger getPlatformLogger
java.lang.Class<T> getReferenceType
Property Details
kernelLogger
val kernelLogger : java.util.logging.Logger

This property is an alias for the action: getKernelLogger

platformLogger
val platformLogger : java.util.logging.Logger

This property is an alias for the action: getPlatformLogger

referenceType
val referenceType : java.lang.Class<T>

This property is an alias for the action: getReferenceType

Action Details
createAgentLogger(String,[Level])
def createAgentLogger(String,[Level]) : java.util.logging.Logger
getKernelLogger
def getKernelLogger : java.util.logging.Logger
getKernelModuleLogger(String)
def getKernelModuleLogger(String) : java.util.logging.Logger
getPlatformLogger
def getPlatformLogger : java.util.logging.Logger
getReferenceType
def getReferenceType : java.lang.Class<T>