public class EntityBeanSubclass
extends java.lang.Object
implements net.sf.cglib.proxy.MethodInterceptor
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
create()
Creates the subclass of the abstract entity class using CGLIB
enhancer.
|
java.lang.Object |
intercept(java.lang.Object obj,
java.lang.reflect.Method method,
java.lang.Object[] paramVals,
net.sf.cglib.proxy.MethodProxy cglibMethodProxy) |
protected java.lang.Object |
invokeEjbSelect(java.lang.Object subclassObj,
java.lang.reflect.Method ejbSelectMethod,
java.lang.Object[] paramVals) |
static EntityBeanSubclass |
newInstance(java.lang.Class abstractEntityClass)
Creates an instance of EntityBeanSubclass.
|
public static EntityBeanSubclass newInstance(java.lang.Class abstractEntityClass)
public java.lang.Object create()
public java.lang.Object intercept(java.lang.Object obj, java.lang.reflect.Method method, java.lang.Object[] paramVals, net.sf.cglib.proxy.MethodProxy cglibMethodProxy) throws java.lang.Throwable
intercept
in interface net.sf.cglib.proxy.MethodInterceptor
java.lang.Throwable
protected java.lang.Object invokeEjbSelect(java.lang.Object subclassObj, java.lang.reflect.Method ejbSelectMethod, java.lang.Object[] paramVals) throws java.lang.Exception
java.lang.Exception