public abstract class DestinationLogger<T>
extends java.lang.Object
Abstract DestinationLogger class.
| Constructor and Description |
|---|
DestinationLogger() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addHandler(HandlerConfig handler)
addHandler.
|
abstract void |
addHandlers(java.util.List<HandlerConfig> handlers)
addHandlers.
|
protected abstract java.lang.String |
formatPattern(java.lang.String pattern)
formatPattern.
|
protected abstract T |
internalLogger()
internalLogger.
|
abstract boolean |
log(Level level,
java.lang.String message)
log.
|
abstract void |
removeAllHandlers()
removeAllHandlers.
|
abstract LoggerType |
type()
type.
|
public abstract boolean log(Level level, java.lang.String message)
log.
level - a Level object.message - a String object.public abstract void removeAllHandlers()
removeAllHandlers.
public abstract void addHandlers(java.util.List<HandlerConfig> handlers)
addHandlers.
handlers - a List object.public abstract void addHandler(HandlerConfig handler)
addHandler.
handler - a HandlerConfig object.protected abstract T internalLogger()
internalLogger.
public abstract LoggerType type()
type.
LoggerType object.protected abstract java.lang.String formatPattern(java.lang.String pattern)
formatPattern.
pattern - a String object.String object.Copyright © 2022. All rights reserved.