Overview | Module | Use | Devguide | Index

Nested Modules | Services | Singletons | Interfaces | Structs | Exceptions | Enums | Typedefs | Constant Groups

:: 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

Copyright © 2003 Sun Microsystems, Inc.