public abstract class LogTemplate<C> extends Object
Constructor and Description |
---|
LogTemplate() |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
isEnabled(C context)
Tells whether logging is enabled.
|
boolean |
log(C context,
LogMessageSource<C> messageSource)
If enabled, logs the message for context.
|
protected abstract void |
log(String message)
Logs a message.
|
public LogTemplate()
public final boolean log(C context, LogMessageSource<C> messageSource)
context
- ContextmessageSource
- Message producerprotected abstract boolean isEnabled(C context)
Copyright © 2019. All rights reserved.