public class Log4JLogger extends java.lang.Object implements LoggerInterface
public void setDisplayBytes(boolean newValue);
public void setDisplayMessages(boolean newValue);
public void setDisplayEvents(boolean newValue);
cvsRev
Constructor and Description |
---|
Log4JLogger()
The default constructor.
|
Log4JLogger(java.lang.String loggerEquipmentString,
java.lang.String loggerHostString) |
Modifier and Type | Method and Description |
---|---|
Logger |
getLog4jLogger() |
void |
received(byte[] data)
Called when a message is received.
|
void |
received(SecsMsg msg)
Called when a message is received.
|
void |
secsEvent(SecsEvent theEvent)
Passed through to the log4j logger.
|
void |
sent(byte[] data)
Called when a message is sent.
|
void |
sent(SecsMsg msg)
Called when a message is sent.
|
void |
setAccessLevel(Level level)
enables overrride of log4j.xml access level from command line (i.e., for orgi which sets -lb=info, -le=debug, -lm=warn)
|
void |
setDisplayBytes(boolean newValue)
Passed through to the log4j logger.
|
void |
setDisplayEvents(boolean newValue)
Passed through to the log4j logger.
|
void |
setDisplayMessages(boolean newValue)
Passed through to the log4j logger.
|
java.lang.String |
toString()
Create a string that lists the loggers were a passing through to.
|
public Log4JLogger()
public Log4JLogger(java.lang.String loggerEquipmentString, java.lang.String loggerHostString)
public Logger getLog4jLogger()
public void received(byte[] data)
received
in interface LoggerInterface
public void received(SecsMsg msg)
received
in interface LoggerInterface
public void secsEvent(SecsEvent theEvent)
secsEvent
in interface SecsEventListener
SecsEventListener.secsEvent(com.ergotech.secs.SecsEvent)
public void sent(byte[] data)
sent
in interface LoggerInterface
public void sent(SecsMsg msg)
sent
in interface LoggerInterface
public void setAccessLevel(Level level)
public void setDisplayBytes(boolean newValue)
setDisplayBytes
in interface LoggerInterface
LoggerInterface.setDisplayBytes(boolean)
public void setDisplayEvents(boolean newValue)
setDisplayEvents
in interface LoggerInterface
LoggerInterface.setDisplayEvents(boolean)
public void setDisplayMessages(boolean newValue)
setDisplayMessages
in interface LoggerInterface
LoggerInterface.setDisplayMessages(boolean)
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 1999-2025 ErgoTech Systems, Inc. All Rights Reserved.