jade.wrapper
Class O2AProxy

java.lang.Object
  extended by jade.wrapper.O2AProxy
All Implemented Interfaces:
java.lang.reflect.InvocationHandler

public abstract class O2AProxy
extends java.lang.Object
implements java.lang.reflect.InvocationHandler


Constructor Summary
O2AProxy(java.lang.Object target)
           
 
Method Summary
protected abstract  void checkAgent()
           
 java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method method, java.lang.Object[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

O2AProxy

public O2AProxy(java.lang.Object target)
Method Detail

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

checkAgent

protected abstract void checkAgent()
                            throws O2AException
Throws:
O2AException