20 #ifndef __com_sun_star_logging_XLogHandler_idl__
21 #define __com_sun_star_logging_XLogHandler_idl__
28 module
com { module sun { module star { module logging {
45 interface ::com::sun::star::lang::XComponent;
provides possibilities to send LogRecords to an arbitrary output channel.
Definition: XLogHandler.idl:39
XLogFormatter Formatter
specifies the formatter to be used by this handler.
Definition: XLogHandler.idl:58
string Encoding
specifies MIME charset name for the encoding to be used by this handler
Definition: XLogHandler.idl:45
boolean publish([in] LogRecord Record)
publish the given log record at the handler's output channel.
long Level
specifies the log level of this handler
Definition: XLogHandler.idl:66
void flush()
flushes all buffered output of the handler
Definition: Ambiguous.idl:22
assembles the complete information about a to-be-logged event
Definition: LogRecord.idl:36