Uses of Interface
org.jboss.ejb3.BeanContext

Packages that use BeanContext
org.jboss.ejb3   
org.jboss.ejb3.injection   
org.jboss.ejb3.interceptor   
org.jboss.ejb3.mdb   
org.jboss.ejb3.pool   
org.jboss.ejb3.service   
org.jboss.ejb3.stateful   
org.jboss.ejb3.stateless   
org.jboss.injection   
 

Uses of BeanContext in org.jboss.ejb3
 

Classes in org.jboss.ejb3 with type parameters of type BeanContext
 interface BeanContextLifecycleCallback<T extends BeanContext>
          The EJBContextLifecycleCallback provides a way to modify the EJBContext prior to use by the bean.
 class EJBContainerInvocation<A extends EJBContainer,T extends BeanContext<?>>
          Representation of an EJB invocation on the serverside
 class EJBContainerInvocationWrapper<A extends EJBContainer,T extends BeanContext<?>>
          This wrapper class allows you to insert a chain of interceptors into the middle of a call stack.
 class EJBContextImpl<T extends Container,B extends BeanContext<T>>
          EJB3 Enterprise Context Implementation
 

Fields in org.jboss.ejb3 declared as BeanContext
protected  B EJBContextImpl.beanContext
           
 

Methods in org.jboss.ejb3 that return BeanContext
 BeanContext<?> Container.createBeanContext()
          Create a bean context for use in a pool.
abstract  BeanContext<?> EJBContainer.createBeanContext()
           
 BeanContext<?> InfinitePool.get()
           
 BeanContext<?> InfinitePool.get(Class[] initTypes, Object[] initValues)
           
 BeanContext<?> Container.peekContext()
           
 BeanContext<?> EJBContainer.peekContext()
           
 BeanContext<?> Container.popContext()
           
 BeanContext<?> EJBContainer.popContext()
           
 

Methods in org.jboss.ejb3 with parameters of type BeanContext
<T> T
EJBContainer.getBusinessObject(BeanContext<?> beanContext, Class<T> businessInterface)
           
 Object EJBContainer.getInvokedBusinessInterface(BeanContext beanContext)
           
 void Container.injectBeanContext(BeanContext<?> beanContext)
           
 void EJBContainer.injectBeanContext(BeanContext<?> beanContext)
          Note this method is a WIP.
protected  void EJBContainer.invokeCallback(BeanContext<?> beanContext, Class<? extends Annotation> callbackAnnotationClass)
          Note that this method is a WIP.
 void Container.invokePostActivate(BeanContext beanContext)
           
 void EJBContainer.invokePostActivate(BeanContext beanContext)
           
 void EJBContainer.invokePostConstruct(BeanContext<?> beanContext)
           
 void Container.invokePostConstruct(BeanContext beanContext, Object[] params)
           
 void EJBContainer.invokePostConstruct(BeanContext beanContext, Object[] params)
          Deprecated. 
 void Container.invokePreDestroy(BeanContext beanContext)
           
 void EJBContainer.invokePreDestroy(BeanContext beanContext)
           
 void Container.invokePrePassivate(BeanContext beanContext)
           
 void EJBContainer.invokePrePassivate(BeanContext beanContext)
           
 void Container.pushContext(BeanContext<?> ctx)
           
 void EJBContainer.pushContext(BeanContext<?> beanContext)
           
 void InfinitePool.release(BeanContext ctx)
           
 void InfinitePool.remove(BeanContext ctx)
           
 

Uses of BeanContext in org.jboss.ejb3.injection
 

Constructors in org.jboss.ejb3.injection with parameters of type BeanContext
InjectionInvocation(BeanContext<?> ctx, Injector injector, org.jboss.aop.advice.Interceptor[] interceptors)
           
 

Uses of BeanContext in org.jboss.ejb3.interceptor
 

Methods in org.jboss.ejb3.interceptor with parameters of type BeanContext
static javax.interceptor.InvocationContext LifecycleInvocationContextImpl.getLifecycleInvocationContext(Class type, BeanContext beanContext, InterceptorInfo[] interceptorInfos, Method[] beanMethods)
           
 void InterceptorInjector.inject(BeanContext ctx, Object instance)
           
 void LifecycleInterceptorHandler.postActivate(BeanContext ctx)
          Deprecated.  
 void LifecycleInterceptorHandler.postConstruct(BeanContext ctx, Object[] params)
          Deprecated.  
 void LifecycleInterceptorHandler.preDestroy(BeanContext ctx)
          Deprecated.  
 void LifecycleInterceptorHandler.prePassivate(BeanContext ctx)
          Deprecated.  
 

Uses of BeanContext in org.jboss.ejb3.mdb
 

Methods in org.jboss.ejb3.mdb that return BeanContext
 BeanContext<?> MessagingContainer.createBeanContext()
           
 

Uses of BeanContext in org.jboss.ejb3.pool
 

Fields in org.jboss.ejb3.pool with type parameters of type BeanContext
protected  WeakThreadLocal<BeanContext> ThreadlocalPool.currentBeanContext
           
 

Methods in org.jboss.ejb3.pool that return BeanContext
protected  BeanContext<?> AbstractPool.create()
          Deprecated. 
protected  BeanContext ThreadlocalPool.create()
           
protected  BeanContext<?> AbstractPool.create(Class[] initTypes, Object[] initValues)
           
protected  BeanContext ThreadlocalPool.create(Class[] initTypes, Object[] initValues)
           
 BeanContext<?> Pool.get()
          Creates if no object is available in pool.
 BeanContext ThreadlocalPool.get()
           
 BeanContext StrictMaxPool.get()
          Get an instance without identity.
 BeanContext ThreadlocalPool.get(Class[] initTypes, Object[] initValues)
           
 BeanContext StrictMaxPool.get(Class[] initTypes, Object[] initValues)
           
 BeanContext<?> Pool.get(Class<?>[] initTypes, Object[] initValues)
           
 

Methods in org.jboss.ejb3.pool with parameters of type BeanContext
 void ThreadlocalPool.discard(BeanContext obj)
           
 void StrictMaxPool.discard(BeanContext ctx)
           
 void Pool.discard(BeanContext<?> obj)
          Discard the bean.
 void AbstractPool.discard(BeanContext<?> ctx)
           
 void ThreadlocalPool.release(BeanContext ctx)
           
 void StrictMaxPool.release(BeanContext ctx)
          Return an instance after invocation.
 void Pool.release(BeanContext<?> obj)
          Put bean back in pool
 void AbstractPool.remove(BeanContext ctx)
           
 void ThreadlocalPool.remove(BeanContext ctx)
           
 void StrictMaxPool.remove(BeanContext ctx)
           
 void Pool.remove(BeanContext<?> obj)
          Destroy bean.
 

Uses of BeanContext in org.jboss.ejb3.service
 

Methods in org.jboss.ejb3.service that return BeanContext
 BeanContext<?> ServiceContainer.createBeanContext()
           
 BeanContext<?> ServiceContainer.peekContext()
           
 

Methods in org.jboss.ejb3.service with parameters of type BeanContext
protected  void ServiceContainer.injectDependencies(BeanContext ctx)
           
 void ServiceContainer.invokePostConstruct(BeanContext beanContext, Object[] params)
           
 void ServiceContainer.invokePreDestroy(BeanContext beanContext)
           
 

Uses of BeanContext in org.jboss.ejb3.stateful
 

Methods in org.jboss.ejb3.stateful that return BeanContext
 BeanContext<?> StatefulContainer.createBeanContext()
           
 

Methods in org.jboss.ejb3.stateful with parameters of type BeanContext
 Object StatefulContainer.getBusinessObject(BeanContext beanContext, Class businessInterface)
           
 void StatefulContainer.invokePostActivate(BeanContext beanContext)
           
 void StatefulContainer.invokePrePassivate(BeanContext beanContext)
           
 

Uses of BeanContext in org.jboss.ejb3.stateless
 

Methods in org.jboss.ejb3.stateless that return BeanContext
 BeanContext<?> StatelessContainer.createBeanContext()
           
 

Methods in org.jboss.ejb3.stateless with parameters of type BeanContext
<T> T
StatelessContainer.getBusinessObject(BeanContext<?> ctx, Class<T> intf)
           
 

Uses of BeanContext in org.jboss.injection
 

Methods in org.jboss.injection with parameters of type BeanContext
 void Injector.inject(BeanContext ctx)
           
 void DependsFieldInjector.inject(BeanContext ctx)
           
 void ExtendedPersistenceContextInjector.inject(BeanContext ctx)
           
 void EJBContextPropertyInjector.inject(BeanContext ctx)
           
 void AbstractPropertyInjector.inject(BeanContext ctx)
           
 void EJBContextFieldInjector.inject(BeanContext ctx)
          Deprecated.  
 void WebServiceContextPropertyInjector.inject(BeanContext ctx)
           
 void TimerServiceMethodInjector.inject(BeanContext ctx)
          Deprecated.  
 void EntityManagerFactoryFieldInjector.inject(BeanContext ctx)
           
 void TimerServicePropertyInjector.inject(BeanContext ctx)
           
 void EJBContextMethodInjector.inject(BeanContext ctx)
          Deprecated.  
 void DependsMethodInjector.inject(BeanContext ctx)
           
 void EntityManagerFactoryMethodInjector.inject(BeanContext ctx)
           
 void TimerServiceFieldInjector.inject(BeanContext ctx)
          Deprecated.  
 void JndiPropertyInjector.inject(BeanContext bctx)
           
 void PojoInjector.inject(BeanContext ctx, Object instance)
           
 void ExtendedPersistenceContextInjector.inject(BeanContext beanContext, Object instance)
           
 void EJBContextPropertyInjector.inject(BeanContext ctx, Object instance)
           
 void EJBContextFieldInjector.inject(BeanContext ctx, Object instance)
          Deprecated.  
 void EntityManagerFactoryFieldInjector.inject(BeanContext ctx, Object instance)
           
 void EJBContextMethodInjector.inject(BeanContext ctx, Object instance)
          Deprecated.  
 void EntityManagerFactoryMethodInjector.inject(BeanContext ctx, Object instance)
           
 void JndiPropertyInjector.inject(BeanContext bctx, Object instance)
           
 



Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.