Module seppiko.commons.logging
Class DefaultLoggingBuilder
java.lang.Object
org.seppiko.commons.logging.event.DefaultLoggingBuilder
- All Implemented Interfaces:
LoggingBuilder
Default logging builder implementation.
- Author:
- Leonard Woo
-
Method Summary
Modifier and TypeMethodDescriptionvoidlog()Log builder.message(CharSequence message) Set message.Set object parameter.Set object parameter.Set throwable.
-
Method Details
-
message
Set message.- Specified by:
messagein interfaceLoggingBuilder- Parameters:
message- the message object to log.- Returns:
- this
LoggingBuilderinstance.
-
withCause
Set throwable.- Specified by:
withCausein interfaceLoggingBuilder- Parameters:
cause- theThrowablesubclass to log, including its stack trace.- Returns:
- this
LoggingBuilderinstance.
-
param
Set object parameter.- Specified by:
paramin interfaceLoggingBuilder- Parameters:
paramSupplier- the parameters to log.- Returns:
- this
LoggingBuilderinstance.
-
param
Set object parameter.- Specified by:
paramin interfaceLoggingBuilder- Parameters:
paramObject- the parameter objects to log.- Returns:
- this
LoggingBuilderinstance.
-
log
public void log()Log builder.- Specified by:
login interfaceLoggingBuilder
-