org.nuiton.web.filter
Class TopiaTransactionFilter.TopiaTransactionProxyInvocationHandler

java.lang.Object
  extended by org.nuiton.web.filter.TopiaTransactionFilter.TopiaTransactionProxyInvocationHandler
All Implemented Interfaces:
InvocationHandler
Enclosing class:
TopiaTransactionFilter

public class TopiaTransactionFilter.TopiaTransactionProxyInvocationHandler
extends Object
implements InvocationHandler

Handler of a proxy on a TopiaContext.

See Also:
TopiaTransactionFilter.excludeMethods

Field Summary
protected  javax.servlet.ServletRequest request
          Incoming request that creates this handler.
protected  org.nuiton.topia.TopiaContext transaction
          Target to use for the proxy.
 
Constructor Summary
protected TopiaTransactionFilter.TopiaTransactionProxyInvocationHandler(javax.servlet.ServletRequest request)
           
 
Method Summary
 Object invoke(Object proxy, Method method, Object[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

request

protected final javax.servlet.ServletRequest request
Incoming request that creates this handler.


transaction

protected org.nuiton.topia.TopiaContext transaction
Target to use for the proxy.

Constructor Detail

TopiaTransactionFilter.TopiaTransactionProxyInvocationHandler

protected TopiaTransactionFilter.TopiaTransactionProxyInvocationHandler(javax.servlet.ServletRequest request)
Method Detail

invoke

public Object invoke(Object proxy,
                     Method method,
                     Object[] args)
              throws Throwable
Specified by:
invoke in interface InvocationHandler
Throws:
Throwable


Copyright © 2011-2012 CodeLutin. All Rights Reserved.