Package org.jpos.util
Class SimpleLogListener
- java.lang.Object
-
- org.jpos.util.SimpleLogListener
-
- All Implemented Interfaces:
java.util.EventListener
,java.util.function.Consumer<LogEventWriter>
,XmlConfigurable
,LogListener
- Direct Known Subclasses:
RotateLogListener
public class SimpleLogListener extends java.lang.Object implements LogListener, XmlConfigurable, java.util.function.Consumer<LogEventWriter>
- Since:
- jPOS 1.2
- See Also:
Configurable
-
-
Constructor Summary
Constructors Constructor Description SimpleLogListener()
SimpleLogListener(java.io.PrintStream p)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(LogEventWriter writer)
void
close()
LogEvent
log(LogEvent ev)
void
setConfiguration(org.jdom2.Element e)
void
setPrintStream(java.io.PrintStream p)
-
-
-
Constructor Detail
-
SimpleLogListener
public SimpleLogListener()
-
SimpleLogListener
public SimpleLogListener(java.io.PrintStream p)
-
-
Method Detail
-
setPrintStream
public void setPrintStream(java.io.PrintStream p)
-
close
public void close()
-
log
public LogEvent log(LogEvent ev)
- Specified by:
log
in interfaceLogListener
-
accept
public void accept(LogEventWriter writer)
- Specified by:
accept
in interfacejava.util.function.Consumer<LogEventWriter>
-
setConfiguration
public void setConfiguration(org.jdom2.Element e) throws ConfigurationException
- Specified by:
setConfiguration
in interfaceXmlConfigurable
- Parameters:
e
- Configuration element- Throws:
ConfigurationException
- on error
-
-