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.MethodInterceptorjava.lang.Throwableprotected java.lang.Object invokeEjbSelect(java.lang.Object subclassObj,
java.lang.reflect.Method ejbSelectMethod,
java.lang.Object[] paramVals)
throws java.lang.Exception
java.lang.Exception