Uses of Class
org.apache.openejb.BeanContext

Packages that use BeanContext
org.apache.openejb   
org.apache.openejb.assembler.classic   
org.apache.openejb.cdi   
org.apache.openejb.core   
org.apache.openejb.core.cmp   
org.apache.openejb.core.cmp.cmp2   
org.apache.openejb.core.cmp.jpa   
org.apache.openejb.core.entity   
org.apache.openejb.core.ivm   
org.apache.openejb.core.managed   
org.apache.openejb.core.mdb   
org.apache.openejb.core.security   
org.apache.openejb.core.singleton   
org.apache.openejb.core.stateful   
org.apache.openejb.core.stateless   
org.apache.openejb.core.timer   
org.apache.openejb.spi   
org.apache.openejb.util.proxy   
 

Uses of BeanContext in org.apache.openejb
 

Fields in org.apache.openejb declared as BeanContext
protected  BeanContext ProxyInfo.beanContext
           
 

Methods in org.apache.openejb that return BeanContext
 BeanContext ProxyInfo.getBeanContext()
           
 BeanContext MethodContext.getBeanContext()
           
 BeanContext Container.getBeanContext(Object deploymentID)
           
 BeanContext[] Container.getBeanContexts()
           
 

Methods in org.apache.openejb that return types with arguments of type BeanContext
 List<BeanContext> AppContext.getBeanContexts()
           
 List<BeanContext> AppContext.getDeployments()
          Deprecated. 
 

Methods in org.apache.openejb with parameters of type BeanContext
 void Container.deploy(BeanContext info)
           
 URI[] ClusteredRPCContainer.getLocations(BeanContext info)
           
 void Container.start(BeanContext info)
           
 void Container.stop(BeanContext info)
           
 void Container.undeploy(BeanContext info)
           
 

Constructors in org.apache.openejb with parameters of type BeanContext
MethodContext(BeanContext beanContext, Method beanMethod)
           
ProxyInfo(BeanContext depInfo, Object pk)
          This is the constructor that containers should call.
ProxyInfo(BeanContext beanContext, Object primaryKey, List<Class> interfaces, InterfaceType proxyType, Class mainInterface)
           
 

Uses of BeanContext in org.apache.openejb.assembler.classic
 

Methods in org.apache.openejb.assembler.classic that return types with arguments of type BeanContext
 HashMap<String,BeanContext> EjbJarBuilder.build(EjbJarInfo ejbJar, Collection<Injection> appInjections)
           
 

Methods in org.apache.openejb.assembler.classic with parameters of type BeanContext
static void MethodConcurrencyBuilder.applyConcurrencyAttributes(BeanContext beanContext, List<MethodConcurrencyInfo> methodConcurrencyInfos)
           
static void MethodTransactionBuilder.applyTransactionAttributes(BeanContext beanContext, List<MethodTransactionInfo> methodTransactionInfos)
           
 void JndiBuilder.JndiNameStrategy.begin(BeanContext beanContext)
           
 void JndiBuilder.TemplatedStrategy.begin(BeanContext bean)
           
 void JndiBuilder.LegacyAddedSuffixStrategy.begin(BeanContext beanContext)
           
 void JndiBuilder.bind(EjbJarInfo ejbJarInfo, BeanContext bean, EnterpriseBeanInfo beanInfo, JndiBuilder.JndiNameStrategy strategy)
           
 void MethodScheduleBuilder.build(BeanContext beanContext, EnterpriseBeanInfo beanInfo)
           
 void InterceptorBindingBuilder.build(BeanContext beanContext, EnterpriseBeanInfo beanInfo)
           
static Map<Method,MethodAttributeInfo> MethodInfoUtil.resolveAttributes(List<? extends MethodAttributeInfo> infos, BeanContext beanContext)
           
static Map<MethodInfoUtil.ViewMethod,MethodAttributeInfo> MethodInfoUtil.resolveViewAttributes(List<? extends MethodAttributeInfo> infos, BeanContext beanContext)
           
 

Method parameters in org.apache.openejb.assembler.classic with type arguments of type BeanContext
 void JndiBuilder.build(EjbJarInfo ejbJar, HashMap<String,BeanContext> deployments)
           
 PolicyContext JaccPermissionsBuilder.build(EjbJarInfo ejbJar, HashMap<String,BeanContext> deployments)
           
 void MethodConcurrencyBuilder.build(HashMap<String,BeanContext> deployments, List<MethodConcurrencyInfo> methodConcurrencys)
           
 void MethodTransactionBuilder.build(HashMap<String,BeanContext> deployments, List<MethodTransactionInfo> methodTransactions)
           
static JndiBuilder.JndiNameStrategy JndiBuilder.createStrategy(EjbJarInfo ejbJar, Map<String,BeanContext> deployments)
           
 

Constructor parameters in org.apache.openejb.assembler.classic with type arguments of type BeanContext
JndiBuilder.TemplatedStrategy(EjbJarInfo ejbJarInfo, Map<String,BeanContext> deployments)
           
 

Uses of BeanContext in org.apache.openejb.cdi
 

Methods in org.apache.openejb.cdi that return BeanContext
 BeanContext CdiEjbBean.getBeanContext()
           
 

Methods in org.apache.openejb.cdi that return types with arguments of type BeanContext
 List<BeanContext> StartupObject.getBeanContexts()
           
 

Method parameters in org.apache.openejb.cdi with type arguments of type BeanContext
 void CdiBuilder.build(AppInfo appInfo, AppContext appContext, List<BeanContext> allDeployments)
           
 void CdiPlugin.configureDeployments(List<BeanContext> ejbDeployments)
           
 

Constructors in org.apache.openejb.cdi with parameters of type BeanContext
CdiEjbBean(BeanContext beanContext, org.apache.webbeans.config.WebBeansContext webBeansContext)
           
CdiEjbBean(BeanContext beanContext, org.apache.webbeans.config.WebBeansContext webBeansContext, Class beanClass)
           
OpenEJBLifecycle.NewEjbBean(BeanContext beanContext, org.apache.webbeans.config.WebBeansContext webBeansContext)
           
 

Constructor parameters in org.apache.openejb.cdi with type arguments of type BeanContext
StartupObject(AppContext appContext, AppInfo appInfo, List<BeanContext> beanContexts)
           
 

Uses of BeanContext in org.apache.openejb.core
 

Methods in org.apache.openejb.core that return BeanContext
 BeanContext[] CoreContainerSystem.deployments()
           
 BeanContext ThreadContext.getBeanContext()
           
 BeanContext InstanceContext.getBeanContext()
           
 BeanContext RpcContainerWrapper.getBeanContext(Object deploymentID)
           
 BeanContext CoreContainerSystem.getBeanContext(Object deploymentID)
          Returns the DeploymentInfo for an EJB with the given deploymentID.
 BeanContext[] RpcContainerWrapper.getBeanContexts()
           
 

Methods in org.apache.openejb.core with parameters of type BeanContext
 void CoreContainerSystem.addDeployment(BeanContext deployment)
           
 void RpcContainerWrapper.deploy(BeanContext info)
           
 void CoreContainerSystem.removeBeanContext(BeanContext info)
           
 void RpcContainerWrapper.start(BeanContext info)
           
 void RpcContainerWrapper.stop(BeanContext info)
           
 void RpcContainerWrapper.undeploy(BeanContext info)
           
 

Constructors in org.apache.openejb.core with parameters of type BeanContext
InstanceContext(BeanContext beanContext, Object bean, Map<String,Object> interceptors, javax.enterprise.context.spi.CreationalContext creationalContext)
           
ThreadContext(BeanContext beanContext, Object primaryKey)
           
ThreadContext(BeanContext beanContext, Object primaryKey, Operation operation)
           
 

Uses of BeanContext in org.apache.openejb.core.cmp
 

Fields in org.apache.openejb.core.cmp with type parameters of type BeanContext
protected  Map<Class,BeanContext> CmpContainer.beansByClass
          When events are fired from the CMP engine only an entity bean instance is returned.
protected  Map<Object,BeanContext> CmpContainer.deploymentsById
          Index used for getDeployments() and getDeploymentInfo(deploymentId).
 

Methods in org.apache.openejb.core.cmp that return BeanContext
 BeanContext CmpContainer.getBeanContext(Object deploymentID)
           
 BeanContext[] CmpContainer.getBeanContexts()
           
 

Methods in org.apache.openejb.core.cmp with parameters of type BeanContext
 void CmpEngine.deploy(BeanContext beanContext)
           
 void CmpContainer.deploy(BeanContext beanContext)
           
 int CmpEngine.executeUpdateQuery(BeanContext beanContext, String signature, Object[] args)
           
 Object CmpContainer.getEjbInstance(BeanContext beanContext, Object primaryKey)
           
 List<Object> CmpEngine.queryBeans(BeanContext beanContext, String signature, Object[] args)
           
 Object CmpContainer.select(BeanContext beanContext, String methodSignature, String returnType, Object... args)
           
 void CmpContainer.start(BeanContext beanContext)
           
 void CmpContainer.stop(BeanContext beanContext)
           
 void CmpEngine.undeploy(BeanContext beanContext)
           
 void CmpContainer.undeploy(BeanContext beanContext)
           
 int CmpContainer.update(BeanContext beanContext, String methodSignature, Object... args)
           
 

Constructors in org.apache.openejb.core.cmp with parameters of type BeanContext
ProxyFactory(BeanContext beanContext)
           
 

Uses of BeanContext in org.apache.openejb.core.cmp.cmp2
 

Methods in org.apache.openejb.core.cmp.cmp2 that return BeanContext
static BeanContext Cmp2Util.getBeanContext(Class type)
           
 

Methods in org.apache.openejb.core.cmp.cmp2 with parameters of type BeanContext
static
<Proxy extends javax.ejb.EJBLocalObject>
Proxy
Cmp2Util.getEjbProxy(BeanContext beanContext, javax.ejb.EntityBean entity)
           
static Object Cmp2Util.getPrimaryKey(BeanContext beanContext, javax.ejb.EntityBean entity)
           
 

Constructors in org.apache.openejb.core.cmp.cmp2 with parameters of type BeanContext
CmrSet(javax.ejb.EntityBean source, String sourceProperty, BeanContext relatedInfo, String relatedProperty, Collection<Bean> relatedBeans)
           
 

Uses of BeanContext in org.apache.openejb.core.cmp.jpa
 

Methods in org.apache.openejb.core.cmp.jpa with parameters of type BeanContext
 void JpaCmpEngine.deploy(BeanContext beanContext)
           
 int JpaCmpEngine.executeUpdateQuery(BeanContext beanContext, String signature, Object[] args)
           
 List<Object> JpaCmpEngine.queryBeans(BeanContext beanContext, String signature, Object[] args)
           
 void JpaCmpEngine.undeploy(BeanContext beanContext)
           
 

Uses of BeanContext in org.apache.openejb.core.entity
 

Methods in org.apache.openejb.core.entity that return BeanContext
 BeanContext EntityContainer.getBeanContext(Object deploymentID)
           
 BeanContext[] EntityContainer.getBeanContexts()
           
 

Methods in org.apache.openejb.core.entity with parameters of type BeanContext
 void EntityInstanceManager.deploy(BeanContext beanContext)
           
 void EntityContainer.deploy(BeanContext beanContext)
           
 void EntrancyTracker.enter(BeanContext beanContext, Object primaryKey)
           
 void EntrancyTracker.exit(BeanContext beanContext, Object primaryKey)
           
protected  EjbObjectProxyHandler EntityEjbHomeHandler.newEjbObjectHandler(BeanContext beanContext, Object pk, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
 void EntityContainer.start(BeanContext info)
           
 void EntityContainer.stop(BeanContext info)
           
 void EntityInstanceManager.undeploy(BeanContext beanContext)
           
 void EntityContainer.undeploy(BeanContext info)
           
 

Constructors in org.apache.openejb.core.entity with parameters of type BeanContext
EntityEjbHomeHandler(BeanContext beanContext, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
EntityEjbObjectHandler(BeanContext beanContext, Object pk, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
EntityInstanceManager.SynchronizationWrapper(BeanContext beanContext, Object primaryKey, javax.ejb.EntityBean bean, boolean available, org.apache.openejb.core.entity.EntityInstanceManager.Key readyPoolKey, TransactionPolicy txPolicy)
           
 

Uses of BeanContext in org.apache.openejb.core.ivm
 

Methods in org.apache.openejb.core.ivm that return BeanContext
 BeanContext BaseEjbProxyHandler.getBeanContext()
           
 

Methods in org.apache.openejb.core.ivm with parameters of type BeanContext
protected static EjbHomeProxyHandler EjbHomeProxyHandler.createHomeHandler(BeanContext beanContext, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
static Object EjbHomeProxyHandler.createHomeProxy(BeanContext beanContext, InterfaceType interfaceType)
           
static Object EjbHomeProxyHandler.createHomeProxy(BeanContext beanContext, InterfaceType interfaceType, List<Class> objectInterfaces, Class mainInterface)
           
static Object EjbObjectProxyHandler.createProxy(BeanContext beanContext, Object primaryKey, InterfaceType interfaceType, Class mainInterface)
           
static Object EjbObjectProxyHandler.createProxy(BeanContext beanContext, Object primaryKey, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
protected abstract  EjbObjectProxyHandler EjbHomeProxyHandler.newEjbObjectHandler(BeanContext beanContext, Object pk, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
 void BaseEjbProxyHandler.setBeanContext(BeanContext beanContext)
           
 

Constructors in org.apache.openejb.core.ivm with parameters of type BeanContext
BaseEjbProxyHandler(BeanContext beanContext, Object pk, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
EjbHomeProxyHandler(BeanContext beanContext, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
EjbObjectProxyHandler(BeanContext beanContext, Object pk, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
 

Uses of BeanContext in org.apache.openejb.core.managed
 

Fields in org.apache.openejb.core.managed declared as BeanContext
 BeanContext Instance.beanContext
           
 

Fields in org.apache.openejb.core.managed with type parameters of type BeanContext
protected  Map<Object,BeanContext> ManagedContainer.deploymentsById
          Index used for getDeployments() and getDeploymentInfo(deploymentId).
 

Methods in org.apache.openejb.core.managed that return BeanContext
 BeanContext ManagedContainer.getBeanContext(Object deploymentID)
           
 BeanContext[] ManagedContainer.getBeanContexts()
           
 

Methods in org.apache.openejb.core.managed with parameters of type BeanContext
protected  Object ManagedContainer.businessMethod(BeanContext beanContext, Object primKey, Class callInterface, Method callMethod, Object[] args, InterfaceType interfaceType)
           
protected  ProxyInfo ManagedContainer.createEJBObject(BeanContext beanContext, Method callMethod, Object[] args, InterfaceType interfaceType)
           
 void ManagedContainer.deploy(BeanContext beanContext)
           
protected  EjbObjectProxyHandler ManagedHomeHandler.newEjbObjectHandler(BeanContext beanContext, Object pk, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
protected  Object ManagedContainer.removeEJBObject(BeanContext beanContext, Object primKey, Class callInterface, Method callMethod, Object[] args, InterfaceType interfaceType)
           
 void ManagedContainer.start(BeanContext beanContext)
           
 void ManagedContainer.stop(BeanContext beanContext)
           
 void ManagedContainer.undeploy(BeanContext bean)
           
 

Constructors in org.apache.openejb.core.managed with parameters of type BeanContext
Instance(BeanContext beanContext, Object primaryKey, Object bean, Map<String,Object> interceptors, javax.enterprise.context.spi.CreationalContext creationalContext, Map<javax.persistence.EntityManagerFactory,JtaEntityManagerRegistry.EntityManagerTracker> entityManagers)
           
ManagedHomeHandler(BeanContext beanContext, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
ManagedObjectHandler(BeanContext beanContext, Object pk, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
 

Uses of BeanContext in org.apache.openejb.core.mdb
 

Methods in org.apache.openejb.core.mdb that return BeanContext
 BeanContext MdbContainer.getBeanContext(Object deploymentID)
           
 BeanContext[] MdbContainer.getBeanContexts()
           
 

Methods in org.apache.openejb.core.mdb with parameters of type BeanContext
 void MdbContainer.beforeDelivery(BeanContext deployInfo, Object instance, Method method, XAResource xaResource)
           
 void MdbContainer.deploy(BeanContext beanContext)
           
 void MdbContainer.release(BeanContext deployInfo, Object instance)
           
 void MdbContainer.start(BeanContext info)
           
 void MdbContainer.stop(BeanContext info)
           
 void MdbContainer.undeploy(BeanContext beanContext)
           
 

Constructors in org.apache.openejb.core.mdb with parameters of type BeanContext
EndpointFactory(javax.resource.spi.ActivationSpec activationSpec, MdbContainer container, BeanContext beanContext, MdbInstanceFactory instanceFactory, XAResourceWrapper xaResourceWrapper)
           
EndpointHandler(MdbContainer container, BeanContext deployment, MdbInstanceFactory instanceFactory, XAResource xaResource)
           
MdbInstanceFactory(BeanContext beanContext, SecurityService securityService, int instanceLimit)
          Creates a MdbInstanceFactory for a single specific deployment.
 

Uses of BeanContext in org.apache.openejb.core.security
 

Methods in org.apache.openejb.core.security with parameters of type BeanContext
protected  Subject AbstractSecurityService.getRunAsSubject(BeanContext callingBeanContext)
           
 

Uses of BeanContext in org.apache.openejb.core.singleton
 

Methods in org.apache.openejb.core.singleton that return BeanContext
 BeanContext SingletonContainer.getBeanContext(Object deploymentID)
           
 BeanContext[] SingletonContainer.getBeanContexts()
           
 

Methods in org.apache.openejb.core.singleton with parameters of type BeanContext
protected  ProxyInfo SingletonContainer.createEJBObject(BeanContext beanContext, Method callMethod)
           
 void SingletonInstanceManager.deploy(BeanContext beanContext)
           
 void SingletonContainer.deploy(BeanContext beanContext)
           
protected  EjbObjectProxyHandler SingletonEjbHomeHandler.newEjbObjectHandler(BeanContext beanContext, Object pk, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
protected  void SingletonInstanceManager.start(BeanContext beanContext)
           
 void SingletonContainer.start(BeanContext info)
           
 void SingletonContainer.stop(BeanContext info)
           
 void SingletonInstanceManager.undeploy(BeanContext beanContext)
           
 void SingletonContainer.undeploy(BeanContext beanContext)
           
 

Constructors in org.apache.openejb.core.singleton with parameters of type BeanContext
SingletonEjbHomeHandler(BeanContext beanContext, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
SingletonEjbObjectHandler(BeanContext beanContext, Object pk, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
 

Uses of BeanContext in org.apache.openejb.core.stateful
 

Fields in org.apache.openejb.core.stateful declared as BeanContext
 BeanContext Instance.beanContext
           
 

Fields in org.apache.openejb.core.stateful with type parameters of type BeanContext
protected  Map<Object,BeanContext> StatefulContainer.deploymentsById
          Index used for getDeployments() and getDeploymentInfo(deploymentId).
 

Methods in org.apache.openejb.core.stateful that return BeanContext
 BeanContext StatefulContainer.getBeanContext(Object deploymentID)
           
 BeanContext[] StatefulContainer.getBeanContexts()
           
 

Methods in org.apache.openejb.core.stateful with parameters of type BeanContext
protected  Object StatefulContainer.businessMethod(BeanContext beanContext, Object primKey, Class callInterface, Method callMethod, Object[] args, InterfaceType interfaceType)
           
protected  ProxyInfo StatefulContainer.createEJBObject(BeanContext beanContext, Method callMethod, Object[] args, InterfaceType interfaceType)
           
 void StatefulContainer.deploy(BeanContext beanContext)
           
protected  EjbObjectProxyHandler StatefulEjbHomeHandler.newEjbObjectHandler(BeanContext beanContext, Object pk, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
protected  Object StatefulContainer.removeEJBObject(BeanContext beanContext, Object primKey, Class callInterface, Method callMethod, Object[] args, InterfaceType interfaceType)
           
 void StatefulContainer.start(BeanContext beanContext)
           
 void StatefulContainer.stop(BeanContext beanContext)
           
 void StatefulContainer.undeploy(BeanContext beanContext)
           
 

Constructors in org.apache.openejb.core.stateful with parameters of type BeanContext
Instance(BeanContext beanContext, Object primaryKey, Object bean, javax.enterprise.context.spi.CreationalContext creationalContext, Map<String,Object> interceptors, Map<javax.persistence.EntityManagerFactory,JtaEntityManagerRegistry.EntityManagerTracker> entityManagers)
           
StatefulEjbHomeHandler(BeanContext beanContext, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
StatefulEjbObjectHandler(BeanContext beanContext, Object pk, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
 

Uses of BeanContext in org.apache.openejb.core.stateless
 

Methods in org.apache.openejb.core.stateless that return BeanContext
 BeanContext StatelessContainer.getBeanContext(Object deploymentID)
           
 BeanContext[] StatelessContainer.getBeanContexts()
           
 

Methods in org.apache.openejb.core.stateless with parameters of type BeanContext
protected  ProxyInfo StatelessContainer.createEJBObject(BeanContext beanContext, Method callMethod)
           
 void StatelessInstanceManager.deploy(BeanContext beanContext)
           
 void StatelessContainer.deploy(BeanContext beanContext)
           
protected  EjbObjectProxyHandler StatelessEjbHomeHandler.newEjbObjectHandler(BeanContext beanContext, Object pk, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
 void StatelessContainer.start(BeanContext beanContext)
           
 void StatelessContainer.stop(BeanContext beanContext)
           
 void StatelessInstanceManager.undeploy(BeanContext beanContext)
           
 void StatelessContainer.undeploy(BeanContext beanContext)
           
 

Constructors in org.apache.openejb.core.stateless with parameters of type BeanContext
StatelessEjbHomeHandler(BeanContext beanContext, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
StatelessEjbObjectHandler(BeanContext beanContext, Object pk, InterfaceType interfaceType, List<Class> interfaces, Class mainInterface)
           
 

Uses of BeanContext in org.apache.openejb.core.timer
 

Constructors in org.apache.openejb.core.timer with parameters of type BeanContext
EjbTimerServiceImpl(BeanContext deployment)
           
EjbTimerServiceImpl(BeanContext deployment, TransactionManager transactionManager, org.quartz.Scheduler scheduler, TimerStore timerStore, int retryAttempts)
           
 

Uses of BeanContext in org.apache.openejb.spi
 

Methods in org.apache.openejb.spi that return BeanContext
 BeanContext[] ContainerSystem.deployments()
           
 BeanContext ContainerSystem.getBeanContext(Object id)
           
 

Uses of BeanContext in org.apache.openejb.util.proxy
 

Methods in org.apache.openejb.util.proxy with parameters of type BeanContext
static Object DynamicProxyImplFactory.newProxy(BeanContext context, InvocationHandler invocationHandler)
           
static Object ProxyEJB.proxy(BeanContext beanContext, Class<?>[] itfs)
           
 



Copyright © 1999-2012 The Apache Software Foundation. All Rights Reserved.