com.caucho.ejb.cfg
Class Interceptor

java.lang.Object
  extended by com.caucho.ejb.cfg.Interceptor

public class Interceptor
extends java.lang.Object

Configuration for an interceptor.


Field Summary
protected  JClassLoader _jClassLoader
           
 
Constructor Summary
Interceptor()
           
 
Method Summary
 java.lang.reflect.Method getAroundInvokeMethod()
           
static java.lang.reflect.Method getAroundInvokeMethod(java.lang.Class cl, java.lang.String methodName)
           
 java.lang.String getAroundInvokeMethodName()
           
 java.lang.String getInterceptorClass()
           
 JClass getInterceptorJClass()
           
 PostActivateConfig getPostActivate()
           
 PostConstructConfig getPostConstruct()
           
 java.lang.String getPostConstructMethodName()
           
 PreDestroyConfig getPreDestroy()
           
 PrePassivateConfig getPrePassivate()
           
 void init()
           
static void makeAccessible(java.lang.reflect.Method method)
           
 void setAroundInvoke(AroundInvokeConfig aroundInvoke)
           
 void setInterceptorClass(java.lang.String interceptorClass)
           
 void setPostActivate(PostActivateConfig postActivate)
           
 void setPostConstruct(PostConstructConfig postConstruct)
           
 void setPreDestroy(PreDestroyConfig preDestroy)
           
 void setPrePassivate(PrePassivateConfig prePassivate)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_jClassLoader

protected JClassLoader _jClassLoader
Constructor Detail

Interceptor

public Interceptor()
Method Detail

getInterceptorJClass

public JClass getInterceptorJClass()

getInterceptorClass

public java.lang.String getInterceptorClass()

setInterceptorClass

public void setInterceptorClass(java.lang.String interceptorClass)

init

public void init()

makeAccessible

public static void makeAccessible(java.lang.reflect.Method method)

getAroundInvokeMethod

public java.lang.reflect.Method getAroundInvokeMethod()

getAroundInvokeMethod

public static java.lang.reflect.Method getAroundInvokeMethod(java.lang.Class cl,
                                                             java.lang.String methodName)

getAroundInvokeMethodName

public java.lang.String getAroundInvokeMethodName()

getPostConstructMethodName

public java.lang.String getPostConstructMethodName()

getPostActivate

public PostActivateConfig getPostActivate()

getPostConstruct

public PostConstructConfig getPostConstruct()

getPreDestroy

public PreDestroyConfig getPreDestroy()

getPrePassivate

public PrePassivateConfig getPrePassivate()

setAroundInvoke

public void setAroundInvoke(AroundInvokeConfig aroundInvoke)

setPostActivate

public void setPostActivate(PostActivateConfig postActivate)

setPostConstruct

public void setPostConstruct(PostConstructConfig postConstruct)

setPreDestroy

public void setPreDestroy(PreDestroyConfig preDestroy)

setPrePassivate

public void setPrePassivate(PrePassivateConfig prePassivate)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object