![]() |
The Java Developers Almanac 1.4Order this book from Amazon. |
e394. Setting a Filter on a Logger HandlerA handler automatically filters messages based on a log level. For other types of filtering, you can set your own custom filter on a handler.// Create a handler ConsoleHandler handler = new ConsoleHandler(); // Set the filter handler.setFilter(new Filter() { public boolean isLoggable(LogRecord record) { // return true if the record should be logged; // false otherwise. return true; } }); // Add the handler to a logger Logger logger = Logger.getLogger("com.mycompany"); logger.addHandler(handler);
e386. Determining If a Message Will Be Logged e387. Logging a Method Call e388. Logging an Exception e389. Minimizing the Impact of Logging Code e390. Preventing a Logger from Forwarding Log Records to Its Parent e391. Writing Log Records to a Log File e392. Writing Log Records to Standard Error e393. Writing Log Records Only After a Condition Occurs
© 2002 Addison-Wesley. |