Java Reference
In-Depth Information
Network Logging with java.util.logging
Problem
You wish to write logging messages using the Java logging mechanism.
Solution
Get a Logger , and use it to log your messages and/or exceptions.
Discussion
The Java Logging API (package java.util.logging ) is similar to, and obviously inspired
by, the log4j package. You acquire a Logger object by calling the static Log-
ger.getLogger() with a descriptive String . You then use instance methods to write to the
log; these methods include:
public
public void
void log ( java . util . logging . LogRecord );
public
public void
void log ( java . util . logging . Level , String );
// and a variety of overloaded log( ) methods
public
public void
void logp ( java . util . logging . Level , String , String , String );
public
public void
void logrb ( java . util . logging . Level , String , String , String , String );
// Convenience routines for tracing program flow
public
public void
void entering ( String , String );
public
public void
void entering ( String , String , Object );
public
public void
void entering ( String , String , Object []);
public
public void
void exiting ( String , String );
public
public void
void exiting ( String , String , Object );
public
public void
void throwing ( String , String , Throwable );
// Convenience routines for log( ) with a given level
public
public void
void severe ( String );
public
public void
void warning ( String );
public
public void
void info ( String );
public
public void
void config ( String );
public
public void
void fine ( String );
public
public void
void finer ( String );
public
public void
void finest ( String );
Search WWH ::




Custom Search