protected JCDIService.JCDIInjectionContext<?> |
BaseContainer._createJCDIInjectionContext(EJBContextImpl ctx,
Object instance) |
|
protected JCDIService.JCDIInjectionContext<?> |
BaseContainer._createJCDIInjectionContext(EJBContextImpl ejbContext,
Object instance,
JCDIService.JCDIInjectionContext<?> cdiInjectionContext) |
|
void |
EJBTimerService.addTimerSynchronization(EJBContextImpl context_,
String timerId,
Date initialExpiration,
long containerId,
String ownerId) |
|
void |
EJBTimerService.addTimerSynchronization(EJBContextImpl context_,
String timerId,
Date initialExpiration,
long containerId,
String ownerId,
boolean persistent) |
|
protected void |
AbstractSingletonContainer.afterBegin(EJBContextImpl context) |
|
protected abstract void |
BaseContainer.afterBegin(EJBContextImpl context) |
|
protected void |
StatefulSessionContainer.afterBegin(EJBContextImpl context) |
|
protected void |
StatelessSessionContainer.afterBegin(EJBContextImpl context) |
|
protected void |
AbstractSingletonContainer.afterCompletion(EJBContextImpl ctx,
int status) |
|
protected abstract void |
BaseContainer.afterCompletion(EJBContextImpl context,
int status) |
|
protected void |
StatefulSessionContainer.afterCompletion(EJBContextImpl context,
int status) |
|
protected void |
StatelessSessionContainer.afterCompletion(EJBContextImpl ctx,
int status) |
|
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 void |
AbstractSingletonContainer.beforeCompletion(EJBContextImpl context) |
|
protected abstract void |
BaseContainer.beforeCompletion(EJBContextImpl context) |
|
protected void |
StatefulSessionContainer.beforeCompletion(EJBContextImpl context) |
|
protected void |
StatelessSessionContainer.beforeCompletion(EJBContextImpl context) |
|
void |
EJBTimerService.cancelTimerSynchronization(EJBContextImpl context_,
TimerPrimaryKey timerId,
long containerId,
String ownerId) |
|
protected void |
EJBTimerService.cancelTimerSynchronization(EJBContextImpl context_,
TimerPrimaryKey timerId,
long containerId,
String ownerId,
boolean persistent) |
|
protected Throwable |
BaseContainer.checkExceptionClientTx(EJBContextImpl context,
Throwable exception) |
|
protected void |
BaseContainer.cleanupInstance(EJBContextImpl context) |
|
void |
EJBContainerStateManager.clearContext(EJBContextImpl context) |
Clear EJB Object references in the context
|
void |
BaseContainer.createEjbInstanceForInterceptors(Object[] params,
EJBContextImpl context) |
|
protected void |
BaseContainer.createEmptyContextAndInterceptors(EJBContextImpl context) |
|
void |
EJBContainerStateManager.disconnectContext(EJBContextImpl context) |
Disconnect context from EJB(Local)Object so that
context.getEJBObject() will throw exception.
|
protected void |
AbstractSingletonContainer.forceDestroyBean(EJBContextImpl sc) |
Force destroy the EJB should be a no-op for singletons.
|
protected abstract void |
BaseContainer.forceDestroyBean(EJBContextImpl sc) |
|
protected void |
StatefulSessionContainer.forceDestroyBean(EJBContextImpl ctx) |
Force destroy the EJB and rollback any Tx it was associated with
Called from removeBean, timeoutBean and BaseContainer.postInvokeTx.
|
protected void |
StatelessSessionContainer.forceDestroyBean(EJBContextImpl sc) |
Force destroy the EJB.
|
static EJBTimerServiceWrapper |
EJBTimerService.getEJBTimerServiceWrapper(EJBContextImpl ejbContext) |
|
protected void |
BaseContainer.injectEjbInstance(EJBContextImpl context) |
|
boolean |
BaseContainer.intercept(LifecycleCallbackDescriptor.CallbackType eventType,
EJBContextImpl ctx) |
|
boolean |
StatefulSessionContainer.intercept(LifecycleCallbackDescriptor.CallbackType eventType,
EJBContextImpl ctx) |
|
boolean |
EJBContainerStateManager.isNullEJBLocalObject(EJBContextImpl context) |
|
boolean |
EJBContainerStateManager.isNullEJBObject(EJBContextImpl context) |
|
boolean |
EJBContainerStateManager.isRemovedEJBLocalObject(EJBContextImpl context) |
|
boolean |
EJBContainerStateManager.isRemovedEJBObject(EJBContextImpl context) |
|
void |
EJBContainerStateManager.markObjectRemoved(EJBContextImpl context,
boolean removed) |
Mark EJB Object associated with this Context as removed or not
|
void |
StatefulSessionContainer.removeTimedoutBean(EJBContextImpl ctx) |
|