Uses of Class
com.sun.ejb.containers.EJBContextImpl
Packages that use EJBContextImpl
-
Uses of EJBContextImpl in com.sun.ejb.containers
Subclasses of EJBContextImpl in com.sun.ejb.containersModifier and TypeClassDescriptionclassImplementation of EJBContext for SessionBeansfinal classImplementation of EJBContext for SessionBeansfinal classImplementation of EJBContext for Singleton SessionBeansMethods in com.sun.ejb.containers that return EJBContextImplModifier and TypeMethodDescriptionprotected EJBContextImplAbstractSingletonContainer._constructEJBContextImpl(Object instance) protected EJBContextImplBaseContainer._constructEJBContextImpl(Object instance) protected EJBContextImplStatefulSessionContainer._constructEJBContextImpl(Object instance) protected EJBContextImplStatelessSessionContainer._constructEJBContextImpl(Object instance) protected EJBContextImplBaseContainer.createEjbInstanceAndContext()Methods in com.sun.ejb.containers with parameters of type EJBContextImplModifier and TypeMethodDescriptionvoidEJBTimerService.addTimerSynchronization(EJBContextImpl context_, String timerId, Date initialExpiration, long containerId, String ownerId) voidEJBTimerService.addTimerSynchronization(EJBContextImpl context_, String timerId, Date initialExpiration, long containerId, String ownerId, boolean persistent) protected voidAbstractSingletonContainer.afterBegin(EJBContextImpl context) protected abstract voidBaseContainer.afterBegin(EJBContextImpl context) protected voidStatefulSessionContainer.afterBegin(EJBContextImpl context) protected voidStatelessSessionContainer.afterBegin(EJBContextImpl context) protected voidAbstractSingletonContainer.afterCompletion(EJBContextImpl ctx, int status) protected abstract voidBaseContainer.afterCompletion(EJBContextImpl context, int status) protected voidStatefulSessionContainer.afterCompletion(EJBContextImpl context, int status) protected voidStatelessSessionContainer.afterCompletion(EJBContextImpl ctx, int status) voidEJBContainerStateManager.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 separatelyprotected voidAbstractSingletonContainer.beforeCompletion(EJBContextImpl context) protected abstract voidBaseContainer.beforeCompletion(EJBContextImpl context) protected voidStatefulSessionContainer.beforeCompletion(EJBContextImpl context) protected voidStatelessSessionContainer.beforeCompletion(EJBContextImpl context) voidEJBTimerService.cancelTimerSynchronization(EJBContextImpl context_, TimerPrimaryKey timerId, long containerId, String ownerId) protected ThrowableBaseContainer.checkExceptionClientTx(EJBContextImpl context, Throwable exception) protected voidBaseContainer.cleanupInstance(EJBContextImpl context) voidEJBContainerStateManager.clearContext(EJBContextImpl context) Clear EJB Object references in the contextvoidBaseContainer.createEjbInstanceForInterceptors(Object[] params, EJBContextImpl ctx) voidEJBContainerStateManager.disconnectContext(EJBContextImpl context) Disconnect context from EJB(Local)Object so that context.getEJBObject() will throw exception.protected voidAbstractSingletonContainer.forceDestroyBean(EJBContextImpl sc) Force destroy the EJB should be a no-op for singletons.protected abstract voidBaseContainer.forceDestroyBean(EJBContextImpl sc) protected voidStatefulSessionContainer.forceDestroyBean(EJBContextImpl ctx) Force destroy the EJB and rollback any Tx it was associated with Called from removeBean, timeoutBean and BaseContainer.postInvokeTx.protected voidStatelessSessionContainer.forceDestroyBean(EJBContextImpl sc) Force destroy the EJB.protected voidBaseContainer.injectEjbInstance(EJBContextImpl context) booleanBaseContainer.intercept(com.sun.enterprise.deployment.LifecycleCallbackDescriptor.CallbackType eventType, EJBContextImpl ctx) booleanEJBContainerStateManager.isNullEJBLocalObject(EJBContextImpl context) booleanEJBContainerStateManager.isNullEJBObject(EJBContextImpl context) booleanEJBContainerStateManager.isRemovedEJBLocalObject(EJBContextImpl context) booleanEJBContainerStateManager.isRemovedEJBObject(EJBContextImpl context) voidEJBContainerStateManager.markObjectRemoved(EJBContextImpl context, boolean removed) Mark EJB Object associated with this Context as removed or notvoidStatefulSessionContainer.removeTimedoutBean(EJBContextImpl ctx) Constructors in com.sun.ejb.containers with parameters of type EJBContextImplModifierConstructorDescriptionEJBTimerServiceWrapper(EJBTimerService timerService, EJBContextImpl ejbContext) -
Uses of EJBContextImpl in com.sun.ejb.containers.interceptors
Methods in com.sun.ejb.containers.interceptors with parameters of type EJBContextImplModifier and TypeMethodDescriptionbooleanInterceptorManager.intercept(com.sun.enterprise.deployment.LifecycleCallbackDescriptor.CallbackType eventType, EJBContextImpl ctx) booleanInterceptorManager.intercept(com.sun.enterprise.deployment.LifecycleCallbackDescriptor.CallbackType eventType, Object targetObject, Object[] interceptorInstances, EJBContextImpl ctx) Constructors in com.sun.ejb.containers.interceptors with parameters of type EJBContextImplModifierConstructorDescriptionCallbackInvocationContext(Class<?> targetObjectClass, Object[] interceptorInstances, com.sun.ejb.containers.interceptors.CallbackChainImpl chain, com.sun.enterprise.deployment.LifecycleCallbackDescriptor.CallbackType eventType, BaseContainer container, EJBContextImpl ctx) AroundConstruct