Package elf4j.impl.service
Class DefaultLogService
java.lang.Object
elf4j.impl.service.DefaultLogService
- All Implemented Interfaces:
LogService
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultLogService(@NonNull Class<?> loggerClass, LoggingConfiguration loggingConfiguration, WriterThreadProvider writerThreadProvider) -
Method Summary
Modifier and TypeMethodDescriptionbooleanisEnabled(NativeLogger nativeLogger) voidlog(@NonNull NativeLogger nativeLogger, Throwable exception, Object message, Object[] args)
-
Constructor Details
-
DefaultLogService
public DefaultLogService(@NonNull @NonNull Class<?> loggerClass, LoggingConfiguration loggingConfiguration, WriterThreadProvider writerThreadProvider)
-
-
Method Details
-
isEnabled
- Specified by:
isEnabledin interfaceLogService
-
log
public void log(@NonNull @NonNull NativeLogger nativeLogger, Throwable exception, Object message, Object[] args) - Specified by:
login interfaceLogService
-