:: com :: sun :: star :: util ::

module logging

Services
Logger logger service for user site debugging.
LoggerRemote logger remote service
Interfaces
XLogger Local logging interface derived from the final 1.4 j2sdk java.util.logging interface. For speedup the XLoggerRemote interface should be used by any component implementing this interface for remote communication. This will enable some prechecks before the costly remote logging call is made.
XLoggerRemote Remote logging interface. The twin of XLogger. This interface will do the remote communication. Differences compared with XLogger: getLogger() is omitted as createInstance will suffice here. No need to obey to the java API here. getName() and isLoggable() are added here just in case. Normally these two can be handled by XLogger without using this interface. logp() contains an additional parameter "thread" which enables the server to display the client thread of this call addPropertiesChangeListener() is used to register a call back with the server. This enables ther server to communicate any changes in the configuration to the client. The client can use this info to do some prechecks thus avoiding unneccessary remote calls.
Constant Groups
LogLevel Level constants
Top of Page