#include <LogConsumer.h>
Inheritance diagram for acdk::util::logging::LogConsumer:
Public Member Functions | |
virtual int | getMinLevel ()=0 |
virtual void | setMinLevel (int mn)=0 |
virtual int | getMaxLevel ()=0 |
virtual void | setMaxLevel (int mn)=0 |
virtual RFormatter | getFormatter ()=0 |
virtual void | setFormatter (INP(RFormatter) formatter)=0 |
virtual void | configure (IN(RString) propnameprefix, IN(RProperties) props)=0 |
Will be called by the LogManager to self-configuration this LogConsumer. | |
virtual void | publish (IN(RLogRecord) rec)=0 |
Process the LogRecord. |
|
Will be called by the LogManager to self-configuration this LogConsumer. To access a custom configure value 'foo' just read it with the the prefix propnameprefix + foo Implemented in acdk::util::logging::AbstractLogConsumer, acdk::util::logging::ConsoleConsumer, acdk::util::logging::FileConsumer, and acdk::util::logging::RollingFileConsumer. |
|
Implemented in acdk::util::logging::AbstractLogConsumer. |
|
Implemented in acdk::util::logging::AbstractLogConsumer. |
|
Implemented in acdk::util::logging::AbstractLogConsumer. |
|
Implemented in acdk::util::logging::AbstractLogConsumer, acdk::util::logging::ConsoleConsumer, and acdk::util::logging::TransactionConsumer. |
|
Implemented in acdk::util::logging::AbstractLogConsumer. |
|
Implemented in acdk::util::logging::AbstractLogConsumer. |
|
Implemented in acdk::util::logging::AbstractLogConsumer. |