IBM Bank Transformation Toolkit Javadoc

com.ibm.btt.advice
Class ProxyFactory

java.lang.Object
  extended by com.ibm.btt.advice.ProxyFactory
All Implemented Interfaces:
java.lang.reflect.InvocationHandler

public class ProxyFactory
extends java.lang.Object
implements java.lang.reflect.InvocationHandler


Constructor Summary
ProxyFactory()
           
 
Method Summary
 java.lang.Object createProxy()
           
 java.lang.Object getTarget()
           
 java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args)
           
 void setAdvices(java.util.List<Advice> advices)
           
 void setTarget(java.lang.Object target)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProxyFactory

public ProxyFactory()
Method Detail

createProxy

public java.lang.Object createProxy()

invoke

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

getTarget

public java.lang.Object getTarget()

setTarget

public void setTarget(java.lang.Object target)

setAdvices

public void setAdvices(java.util.List<Advice> advices)

IBM Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2008