A E G H I M O S T U _

A

assemble(ControlAssemblyContext) - Method in class EJBControlAssembler
 

E

EJBControl - Interface in org.controlhaus.ejb
Enterprise Java Bean Control base interface
EJBControl.EJBHome - Annotation Type in org.controlhaus.ejb
EJBHome specifies the target EJB's home interface for the EJB control - jndiName specifies the JNDI name of the target EJB's home interface (e.g.
EJBControl.JNDIContextEnv - Annotation Type in org.controlhaus.ejb
JNDIContextEnv specifies the environment properties for the JNDI context that will be used to lookup the target EJB.
EJBControlAssembler - Class in org.controlhaus.ejb
The EJBControl needs to inject EJB reference entries into the DD of its containing module for cases where ejb-link is used.
EJBControlAssembler() - Constructor for class EJBControlAssembler
 
EJBInfo - Class in org.controlhaus.ejb
The EJBInfo class is a support class that derives EJB information by reflecting on an EJB control interface.
EJBInfo(Class) - Constructor for class EJBInfo
Derives bean attributes from the control interface
EntityEJBControl - Interface in org.controlhaus.ejb
As part of the EJB control, this interface simplifies access to entity Enterprise JavaBeans (EJBs).

G

getEJBBeanInstance() - Method in interface EJBControl
Returns the current target instance of the bean business interface used for business interface method invocations.
getEJBException() - Method in interface EJBControl
Returns the last EJB exception serviced by the EJB control on the developers behalf.
getEJBHomeInstance() - Method in interface EJBControl
Returns an instance of the home interface associated with the target bean component.
getEJBNextBeanInstance() - Method in interface EntityEJBControl
Supports iteration through a Collection of entity bean instances returned by a multi-select finder method.
getEJBRefName(Class) - Static method in class EJBInfo
Computes a unique local ejb ref name based upon the JCX class name
getRoot(Class, HashMap) - Method in class EJBInfo
Unwinds the results of reflecting through the interface inheritance hierachy to find the original root class from a derived class

H

hasEJBBeanInstance() - Method in interface EJBControl
Returns true if the EJB control currently has a target bean instance upon which bean business interface methods may be invoked.

I

insertEJBLocalRefInEJBJar(SessionBeanType, EJBInfo, String) - Method in class EJBControlAssembler
 
insertEJBLocalRefInWebApp(WebAppType, EJBInfo, String) - Method in class EJBControlAssembler
 
insertEJBRefInEJBJar(SessionBeanType, EJBInfo, String) - Method in class EJBControlAssembler
 
insertEJBRefInWebApp(WebAppType, EJBInfo, String) - Method in class EJBControlAssembler
 
isFinderMethod(Method) - Static method in class EJBInfo
 

M

methodThrows(Method, Class) - Static method in class EJBInfo
 

O

org.controlhaus.ejb - package org.controlhaus.ejb
 

S

SessionEJBControl - Interface in org.controlhaus.ejb
As part of the EJB control, this interface simplifies access to session Enterprise JavaBeans (EJBs).

T

toString() - Method in class EJBInfo
 

U

updateEJBJar(ControlAssemblyContext.EJBModule, EJBInfo, String) - Method in class EJBControlAssembler
 
updateWebApp(ControlAssemblyContext.WebAppModule, EJBInfo, String) - Method in class EJBControlAssembler
 

_

_beanInterface - Variable in class EJBInfo
 
_beanType - Variable in class EJBInfo
 
_homeInterface - Variable in class EJBInfo
 
_isLocal - Variable in class EJBInfo
 
_refName - Variable in class EJBInfo
 

A E G H I M O S T U _