com.mycila.log.jdk.hook
Class AsyncInvocationHandler<T extends java.util.logging.Handler>

java.lang.Object
  extended by com.mycila.log.jdk.hook.MycilaInvocationHandler<T>
      extended by com.mycila.log.jdk.hook.AsyncInvocationHandler<T>
All Implemented Interfaces:
InvocationHandler<T>

public final class AsyncInvocationHandler<T extends java.util.logging.Handler>
extends MycilaInvocationHandler<T>

Author:
Mathieu Carbou (mathieu.carbou@gmail.com)

Constructor Summary
AsyncInvocationHandler()
           
 
Method Summary
 void publish(T handler, java.util.logging.LogRecord record)
           
 
Methods inherited from class com.mycila.log.jdk.hook.MycilaInvocationHandler
close, flush, getEncoding, getErrorManager, getFilter, getFormatter, getLevel, isLoggable, setEncoding, setErrorManager, setFilter, setFormatter, setLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AsyncInvocationHandler

public AsyncInvocationHandler()
Method Detail

publish

public void publish(T handler,
                    java.util.logging.LogRecord record)
Specified by:
publish in interface InvocationHandler<T extends java.util.logging.Handler>
Overrides:
publish in class MycilaInvocationHandler<T extends java.util.logging.Handler>


Copyright © 2008-2010 Mycila. All Rights Reserved.