| Package | Description |
|---|---|
| com.sun.ejb.containers | |
| org.glassfish.ejb.mdb | |
| org.glassfish.persistence.ejb.entitybean.container |
| Modifier and Type | Class and Description |
|---|---|
class |
EJBObjectInvocationHandler
Handler for EJBObject invocations through EJBObject proxy.
|
| Modifier and Type | Field and Description |
|---|---|
protected EJBObjectImpl |
EJBContextImpl.ejbObjectImpl |
protected EJBObjectImpl |
EJBContextImpl.ejbRemoteBusinessObjectImpl |
| Modifier and Type | Method and Description |
|---|---|
protected EJBObjectImpl |
StatefulSessionContainer.createEJBObjectImpl()
This is called from the generated "HelloEJBHomeImpl" create method
via EJBHomeImpl.createEJBObject.
|
protected abstract EJBObjectImpl |
BaseContainer.createEJBObjectImpl() |
EJBObjectImpl |
StatelessSessionContainer.createEJBObjectImpl() |
EJBObjectImpl |
AbstractSingletonContainer.createEJBObjectImpl() |
EJBObjectImpl |
EJBHomeImpl.createEJBObjectImpl()
Create a new EJBObject and new EJB if necessary.
|
protected EJBObjectImpl |
StatefulSessionContainer.createRemoteBusinessObjectImpl() |
EJBObjectImpl |
StatelessSessionContainer.createRemoteBusinessObjectImpl() |
EJBObjectImpl |
AbstractSingletonContainer.createRemoteBusinessObjectImpl() |
EJBObjectImpl |
EJBHomeImpl.createRemoteBusinessObjectImpl() |
protected EJBObjectImpl |
StatefulSessionContainer.getEJBObjectImpl(byte[] instanceKey) |
protected abstract EJBObjectImpl |
BaseContainer.getEJBObjectImpl(byte[] streamKey)
Called when a remote invocation arrives for an EJB.
|
protected EJBObjectImpl |
StatelessSessionContainer.getEJBObjectImpl(byte[] instanceKey)
Called when a remote invocation arrives for an EJB.
|
protected EJBObjectImpl |
AbstractSingletonContainer.getEJBObjectImpl(byte[] instanceKey)
Not applicable to Singletons
|
protected EJBObjectImpl |
BaseContainer.instantiateEJBObjectImpl() |
protected EJBObjectImpl |
BaseContainer.instantiateEJBObjectImpl(javax.ejb.EJBObject ejbStub,
Object key) |
protected EJBObjectImpl |
BaseContainer.instantiateRemoteBusinessObjectImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
EJBContainerStateManager.attachObject(EjbInvocation inv,
EJBContextImpl context,
EJBObjectImpl ejbObjImpl,
EJBLocalObjectImpl localObjImpl)
Associate EJB Object with this invocation and this Context
Note that some of the calls do not have Context assosiated with this
invocation, so Context object is passed in separately
|
protected boolean |
StatefulSessionContainer.isIdentical(EJBObjectImpl ejbo,
javax.ejb.EJBObject other) |
protected boolean |
BaseContainer.isIdentical(EJBObjectImpl ejbo,
javax.ejb.EJBObject other) |
protected boolean |
StatelessSessionContainer.isIdentical(EJBObjectImpl ejbo,
javax.ejb.EJBObject other) |
| Modifier and Type | Method and Description |
|---|---|
EJBObjectImpl |
MessageBeanContainer.createEJBObjectImpl() |
EJBObjectImpl |
MessageBeanContainer.getEJBObjectImpl(byte[] instanceKey) |
| Modifier and Type | Method and Description |
|---|---|
protected EJBObjectImpl |
EntityContainer.createEJBObjectImpl()
Implementation of BaseContainer method.
|
EJBObjectImpl |
EntityBeanHomeImpl.createEJBObjectImpl()
EJBObjectImpl is created directly by the container, not by this call
|
protected EJBObjectImpl |
EntityContainer.getEJBObjectImpl(byte[] streamKey)
Called when a remote EjbInvocation arrives for an EJB.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
EntityContainer.isIdentical(EJBObjectImpl ejbObjImpl,
javax.ejb.EJBObject other) |
Copyright © 2017. All rights reserved.