public ComponentInfo getComponentInfo(Class componentImpl){ return new ComponentDefinition(componentImpl); }
public ComponentDefinition(Class clazz) { this.clazz = clazz; constructClassList(); initializeConstructors(); initializeFields(); initializeMethods(); }
public EjbContext(EjbDescriptor currentEjb, Class ejbClass) { super(currentEjb); componentClassName = currentEjb.getEjbClassName(); ComponentDefinition cdef = new ComponentDefinition(ejbClass); methods = cdef.getMethods(); Class superClass = ejbClass.getSuperclass(); inherited = (superClass != null && !Object.class.equals(superClass)); }
public EjbContext(EjbDescriptor currentEjb, Class ejbClass) { super((Descriptor) currentEjb); // FIXME by srini - can we extract intf to avoid this componentClassName = currentEjb.getEjbClassName(); ComponentDefinition cdef = new ComponentDefinition(ejbClass); methods = cdef.getMethods(); Class superClass = ejbClass.getSuperclass(); inherited = (superClass != null && !Object.class.equals(superClass)); }
new HashSet<LifecycleCallbackDescriptor>(); ComponentDefinition cdef = new ComponentDefinition(interceptorClass); for(Method m : cdef.getMethods()) { if( m.getAnnotation(AroundInvoke.class) != null ) { aroundInvokeDescriptors.add(getLifecycleCallbackDescriptor(m));
public ComponentInfo getComponentInfo(Class componentImpl){ return new ComponentDefinition(componentImpl); }
public ComponentDefinition(Class clazz) { this.clazz = clazz; constructClassList(); initializeConstructors(); initializeFields(); initializeMethods(); }
new HashSet<LifecycleCallbackDescriptor>(); ComponentDefinition cdef = new ComponentDefinition(interceptorClass); for(Method m : cdef.getMethods()) { if( m.getAnnotation(AroundInvoke.class) != null ) { aroundInvokeDescriptors.add(getLifecycleCallbackDescriptor(m));