|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectEJBControlImpl
SessionEJBControlImpl
public class SessionEJBControlImpl
The SessionEJBControlImpl class is the control implementation class for Stateless/Stateful Session EJBs.
Currently, this is a noop since no session-bean specific control APIs are defined, but having a unique control interface/impl class still allows JellyBeans to create two different control types.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface EJBControl |
---|
EJBControl.EJBHome, EJBControl.JNDIContextEnv |
Field Summary |
---|
Fields inherited from class EJBControlImpl |
---|
_beanHandle, _beanInstance, _beanInterface, _beanType, _context, _controlInterface, _homeInstance, _homeInterface, _jndiName, _lastException, ENTITY_BEAN, JNDI_APPSCOPED_PREFIX, JNDI_GLOBAL_PREFIX, SESSION_BEAN |
Constructor Summary | |
---|---|
SessionEJBControlImpl()
|
Method Summary | |
---|---|
void |
onCreate()
Override ejbControl.onCreate to perform additional processing |
protected void |
releaseBeanInstance(boolean alreadyRemoved)
|
protected Object |
resolveBeanInstance()
Implements auto-create semantics for Session beans. |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface EJBControl |
---|
getEJBBeanInstance, getEJBException, getEJBHomeInstance, hasEJBBeanInstance |
Constructor Detail |
---|
public SessionEJBControlImpl()
Method Detail |
---|
public void onCreate()
onCreate
in class EJBControlImpl
protected Object resolveBeanInstance()
resolveBeanInstance
in class EJBControlImpl
protected void releaseBeanInstance(boolean alreadyRemoved)
releaseBeanInstance
in class EJBControlImpl
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |