intarsys runtime library

de.intarsys.tools.logging
Class DelegatingHandler

java.lang.Object
  extended by java.util.logging.Handler
      extended by de.intarsys.tools.logging.DelegatingHandler
Direct Known Subclasses:
FilterHandler

public class DelegatingHandler
extends Handler

A Handler to delegate requests. This is the base implementation for some useful Handler wrapper...


Constructor Summary
DelegatingHandler()
           
DelegatingHandler(Handler handler)
           
 
Method Summary
 void close()
           
 void flush()
           
 Handler getBaseHandler()
           
 void publish(LogRecord record)
           
 
Methods inherited from class java.util.logging.Handler
getEncoding, getErrorManager, getFilter, getFormatter, getLevel, isLoggable, setEncoding, setErrorManager, setFilter, setFormatter, setLevel
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DelegatingHandler

public DelegatingHandler()

DelegatingHandler

public DelegatingHandler(Handler handler)
Method Detail

close

public void close()
           throws SecurityException
Specified by:
close in class Handler
Throws:
SecurityException

flush

public void flush()
Specified by:
flush in class Handler

getBaseHandler

public Handler getBaseHandler()

publish

public void publish(LogRecord record)
Specified by:
publish in class Handler

intarsys runtime library

Copyright © 2012 intarsys consulting GmbH. All Rights Reserved.