org.jboss.proxy.ejb
Class GenericEJBInterceptor

java.lang.Object
  extended byorg.jboss.proxy.Interceptor (src) 
      extended byorg.jboss.proxy.ejb.GenericEJBInterceptor
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
EntityInterceptor (src) , HomeInterceptor (src) , StatefulSessionInterceptor (src) , StatelessSessionInterceptor (src)

public abstract class GenericEJBInterceptor
extends Interceptor (src)
implements java.io.Externalizable

The base EJB behavior interceptor.

See Also:
Serialized Form

Field Summary
protected static java.lang.reflect.Method EQUALS
           
protected static java.lang.reflect.Method GET_EJB_HOME
           
protected static java.lang.reflect.Method GET_HANDLE
           
protected static java.lang.reflect.Method GET_PRIMARY_KEY
           
protected static java.lang.reflect.Method HASH_CODE
           
protected static java.lang.reflect.Method IS_IDENTICAL
           
protected static java.lang.reflect.Method TO_STRING
           
 
Fields inherited from class org.jboss.proxy.Interceptor (src)
nextInterceptor
 
Constructor Summary
GenericEJBInterceptor()
          A public, no-args constructor for externalization to work.
 
Method Summary
protected  EJBHome (src) getEJBHome(Invocation (src)  invocation)
           
 
Methods inherited from class org.jboss.proxy.Interceptor (src)
getNext, invoke, readExternal, setNext, writeExternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.io.Externalizable
readExternal, writeExternal
 

Field Detail

TO_STRING

protected static final java.lang.reflect.Method TO_STRING

HASH_CODE

protected static final java.lang.reflect.Method HASH_CODE

EQUALS

protected static final java.lang.reflect.Method EQUALS

GET_PRIMARY_KEY

protected static final java.lang.reflect.Method GET_PRIMARY_KEY

GET_HANDLE

protected static final java.lang.reflect.Method GET_HANDLE

GET_EJB_HOME

protected static final java.lang.reflect.Method GET_EJB_HOME

IS_IDENTICAL

protected static final java.lang.reflect.Method IS_IDENTICAL
Constructor Detail

GenericEJBInterceptor

public GenericEJBInterceptor()
A public, no-args constructor for externalization to work.

Method Detail

getEJBHome

protected EJBHome (src)  getEJBHome(Invocation (src)  invocation)
                      throws javax.naming.NamingException
Throws:
javax.naming.NamingException