Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
E
F
G
H
I
J
M
O
R
S
T
U
_
A
assemble(ControlAssemblyContext)
- Method in class
EJBControlAssembler
B
beanNarrow(Object)
- Method in class
EJBControlImpl
E
EJBControl
- Interface in
org.apache.beehive.controls.system.ejb
Enterprise Java Bean Control base interface
EJBControl.EJBHome
- Annotation Type in
org.apache.beehive.controls.system.ejb
EJBHome specifies the target EJB's home interface for the EJB control using the following attributes:
jndiName
specifies the JNDI name of the target EJB's home interface (e.g.
EJBControl.JNDIContextEnv
- Annotation Type in
org.apache.beehive.controls.system.ejb
JNDIContextEnv specifies the environment properties for the JNDI context that will be used to lookup the target EJB.
EJBControlAssembler
- Class in
org.apache.beehive.controls.system.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
EJBControlImpl
- Class in
org.apache.beehive.controls.system.ejb
The Enterprise Java Bean Control implementation class
EJBControlImpl()
- Constructor for class
EJBControlImpl
EJBInfo
- Class in
org.apache.beehive.controls.system.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
ENTITY_BEAN
- Static variable in class
EJBControlImpl
EntityEJBControl
- Interface in
org.apache.beehive.controls.system.ejb
As part of the EJB control, this interface simplifies access to entity Enterprise JavaBeans (EJBs).
EntityEJBControlImpl
- Class in
org.apache.beehive.controls.system.ejb
The EntityEJBControlImpl class is the control implementation class for Entity EJBs.
EntityEJBControlImpl()
- Constructor for class
EntityEJBControlImpl
F
findEjbMethod(Method, Class)
- Method in class
EJBControlImpl
Find the method which has the same signature in the specified class.
G
getBeanInterface()
- Method in class
EJBInfo
getBeanType()
- Method in class
EJBInfo
getEJBBeanInstance()
- Method in interface
EJBControl
Returns the current target instance of the bean business interface used for business interface method invocations.
getEJBBeanInstance()
- Method in class
EJBControlImpl
EJBControl.getEJBBeanInstance()
getEJBException()
- Method in interface
EJBControl
Returns the last EJB exception serviced by the EJB control on the developers behalf.
getEJBException()
- Method in class
EJBControlImpl
EJBControl.getEJBException()
getEJBHomeInstance()
- Method in interface
EJBControl
Returns an instance of the home interface associated with the target bean component.
getEJBHomeInstance()
- Method in class
EJBControlImpl
EJBControl.getEJBHomeInstance()
getEJBNextBeanInstance()
- Method in interface
EntityEJBControl
Supports iteration through a Collection of entity bean instances returned by a multi-select finder method.
getEJBNextBeanInstance()
- Method in class
EntityEJBControlImpl
EntityEJBControl.getEJBNextBeanInstance()
getEJBRefName(Class)
- Static method in class
EJBInfo
Computes a unique local ejb ref name based upon the JCX class name
getHomeInterface()
- Method in class
EJBInfo
getInitialContext()
- Method in class
EJBControlImpl
getRefName()
- Method in class
EJBInfo
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.
hasEJBBeanInstance()
- Method in class
EJBControlImpl
EJBControl.getEJBBeanInstance()
homeNarrow(Object)
- Method in class
EJBControlImpl
I
invoke(Method, Object[])
- Method in class
EJBControlImpl
Extensible.invoke Handles all extended interface methods (i.e.
invoke(Method, Object[])
- Method in class
EntityEJBControlImpl
isControlBeanMethod(Method)
- Method in class
EJBControlImpl
Return true if the method is from the ControlBean.
isCreateMethod(Method)
- Static method in class
EJBControlImpl
isFinderMethod(Method)
- Static method in class
EJBControlImpl
isFinderMethod(Method)
- Static method in class
EJBInfo
isHomeMethod(Method)
- Method in class
EJBControlImpl
isLocal()
- Method in class
EJBInfo
isRemoveMethod(Method)
- Static method in class
EJBControlImpl
isSelectorMethod(Method)
- Method in class
EJBControlImpl
J
JNDI_APPSCOPED_PREFIX
- Static variable in class
EJBControlImpl
JNDI_GLOBAL_PREFIX
- Static variable in class
EJBControlImpl
M
mapControlBeanMethodToEJB(Method)
- Method in class
EJBControlImpl
Map a control bean method to an EJB method.
methodThrows(Method, Class)
- Static method in class
EJBControlImpl
methodThrows(Method, Class)
- Static method in class
EJBInfo
O
onAcquire()
- Method in class
EJBControlImpl
onCreate()
- Method in class
EJBControlImpl
onCreate()
- Method in class
EntityEJBControlImpl
onCreate()
- Method in class
SessionEJBControlImpl
Override ejbControl.onCreate to perform additional processing
onRelease()
- Method in class
EJBControlImpl
onReset()
- Method in class
EJBControlImpl
onReset()
- Method in class
EntityEJBControlImpl
org.apache.beehive.controls.system.ejb
- package org.apache.beehive.controls.system.ejb
R
releaseBeanInstance(boolean)
- Method in class
EJBControlImpl
releaseBeanInstance(boolean)
- Method in class
EntityEJBControlImpl
releaseBeanInstance(boolean)
- Method in class
SessionEJBControlImpl
resolveBeanInstance()
- Method in class
EJBControlImpl
resolveBeanInstance()
- Method in class
EntityEJBControlImpl
resolveBeanInstance()
- Method in class
SessionEJBControlImpl
Implements auto-create semantics for Session beans.
resolveBeanInstanceFromHandle()
- Method in class
EJBControlImpl
S
saveBeanInstance()
- Method in class
EJBControlImpl
saveBeanInstance()
- Method in class
EntityEJBControlImpl
SESSION_BEAN
- Static variable in class
EJBControlImpl
SessionEJBControl
- Interface in
org.apache.beehive.controls.system.ejb
As part of the EJB control, this interface simplifies access to session Enterprise JavaBeans (EJBs).
SessionEJBControlImpl
- Class in
org.apache.beehive.controls.system.ejb
The SessionEJBControlImpl class is the control implementation class for Stateless/Stateful Session EJBs.
SessionEJBControlImpl()
- Constructor for class
SessionEJBControlImpl
setBeanInterface(Class)
- Method in class
EJBInfo
setBeanType(String)
- Method in class
EJBInfo
setHomeInterface(Class)
- Method in class
EJBInfo
setLocal(boolean)
- Method in class
EJBInfo
setRefName(String)
- Method in class
EJBInfo
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
_
_beanHandle
- Variable in class
EJBControlImpl
_beanInstance
- Variable in class
EJBControlImpl
_beanInterface
- Variable in class
EJBControlImpl
_beanInterface
- Variable in class
EJBInfo
Deprecated.
Use the JavaBean getter / setter instead
_beanType
- Variable in class
EJBControlImpl
_beanType
- Variable in class
EJBInfo
Deprecated.
Use the JavaBean getter / setter instead
_context
- Variable in class
EJBControlImpl
_controlInterface
- Variable in class
EJBControlImpl
_homeInstance
- Variable in class
EJBControlImpl
_homeInterface
- Variable in class
EJBControlImpl
_homeInterface
- Variable in class
EJBInfo
Deprecated.
Use the JavaBean getter / setter instead
_isLocal
- Variable in class
EJBInfo
Deprecated.
Use the JavaBean getter / setter instead
_jndiName
- Variable in class
EJBControlImpl
_lastException
- Variable in class
EJBControlImpl
_refName
- Variable in class
EJBInfo
Deprecated.
Use the JavaBean getter / setter instead
A
B
E
F
G
H
I
J
M
O
R
S
T
U
_
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes