org.freecompany.util.multicaster

Class InvocationLogger

public class InvocationLogger extends Object implements InvocationHandler

Field Summary
protected LoggerNotificationnotifier
Constructor Summary
InvocationLogger(Class<?> clazz)
Method Summary
Objectinvoke(Object proxy, Method method, Object[] args)
static <T> TnewInstance(Class<T> clazz)

Field Detail

notifier

protected final LoggerNotification notifier

Constructor Detail

InvocationLogger

public InvocationLogger(Class<?> clazz)

Method Detail

invoke

public Object invoke(Object proxy, Method method, Object[] args)

newInstance

public static <T> T newInstance(Class<T> clazz)