com.arsdigita.developersupport
Interface LoggingProxy

All Superinterfaces:
LoggerConfigurator

public interface LoggingProxy
extends LoggerConfigurator

Dynamic proxies produced by the LoggingProxyFactory implement this interface.

This has two important consequences. Given a dynamic proxy produced by LoggingProxyFactory.newLoggingProxy(Object, Class, boolean), you can

  1. get the underlying proxied object;
  2. adjust logging on a per instance basis.

Since:
2003-06-17
Version:
$Revision: #4 $ $Date: 2004/04/07 $
Author:
Vadim Nasardinov (vadimn@redhat.com)
See Also:
LoggingProxyFactory

Method Summary
 Object getProxiedObject()
          Returns the proxied object for which this proxy is proxying.
 
Methods inherited from interface com.arsdigita.developersupport.LoggerConfigurator
enableStackTraces, setLevel, setLogger
 

Method Detail

getProxiedObject

public Object getProxiedObject()
Returns the proxied object for which this proxy is proxying.



Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2337 UTC