21module 
com { module sun { module star { module logging {
 
   43    [attribute, readonly]   
string  Name;
 
  122    void    logp( [in] 
long Level, [in] 
string SourceClass, [in] 
string SourceMethod, [in] 
string Message );
 
 
provides possibilities to send LogRecords to an arbitrary output channel.
Definition XLogHandler.idl:32
implemented by a component which is able to log events.
Definition XLogger.idl:40
void log([in] long Level, [in] string Message)
logs a given message
void removeLogHandler([in] XLogHandler LogHandler)
removes the given handler from the list of handlers.
string Name
denotes the name of the logger.
Definition XLogger.idl:43
void addLogHandler([in] XLogHandler LogHandler)
adds the given handler to the list of handlers.
boolean isLoggable([in] long Level)
determines whether logger instance would produce any output for the given level.
long Level
specifies which log events are logged or ignored.
Definition XLogger.idl:49
void logp([in] long Level, [in] string SourceClass, [in] string SourceMethod, [in] string Message)
logs a given message, detailing the source class and method at which the logged event occurred.
Definition Ambiguous.idl:20