public class Appender extends Object
| Modifier and Type | Field and Description |
|---|---|
protected PrintWriter |
out |
protected String |
template |
| Constructor and Description |
|---|
Appender() |
Appender(PrintWriter out) |
Appender(PrintWriter out,
Logger.LogLevel level) |
| Modifier and Type | Method and Description |
|---|---|
Logger.LogLevel |
getMinimumLevel() |
PrintWriter |
getOut() |
Set<String> |
getSubscriptions() |
String |
getTag() |
String |
getTemplate() |
String |
getThreadId() |
boolean |
isEnabled() |
boolean |
isSubscribeAll() |
boolean |
isSubscribed(String str) |
void |
lockToCurrentThread() |
boolean |
onBeforeLogging() |
void |
setEnabled(boolean enabled) |
void |
setMinimumLevel(Logger.LogLevel minimumLevel) |
void |
setOut(PrintWriter out) |
void |
setSettings(LoggerSetting settings) |
void |
setSubscribeAll(boolean subscribeAll) |
void |
setSubscriptions(Set<String> subscriptions) |
void |
setTag(String tag) |
void |
setTemplate(String template) |
<T> void |
subscribe(Class<T> tclass) |
void |
subscribe(String tclass) |
void |
write(InputStream input)
Write the given input stream to the appender
|
protected PrintWriter out
protected String template
public Appender()
public Appender(PrintWriter out)
public Appender(PrintWriter out, Logger.LogLevel level)
public <T> void subscribe(Class<T> tclass)
public void subscribe(String tclass)
public void setSettings(LoggerSetting settings)
public boolean onBeforeLogging()
public boolean isSubscribed(String str)
public Logger.LogLevel getMinimumLevel()
public void setMinimumLevel(Logger.LogLevel minimumLevel)
public boolean isEnabled()
public void setEnabled(boolean enabled)
public boolean isSubscribeAll()
public void setSubscribeAll(boolean subscribeAll)
public PrintWriter getOut()
public void setOut(PrintWriter out)
public String getTemplate()
public void setTemplate(String template)
public String getTag()
public void setTag(String tag)
public void lockToCurrentThread()
public String getThreadId()
public void write(InputStream input)
input - Copyright © 2018. All rights reserved.