Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
_
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes