Deprecated API


Contents
Deprecated Interfaces
org.jboss.ejb3.DeploymentScope
          looking up stuff should happen through resolvers 
org.jboss.ejb3.proxy.ProxyFactory
           
org.jboss.ejb3.ServiceDelegateWrapperMBean
          service mbeans are no longer used 
org.jboss.ejb3.cache.StatefulCache
          use Cache 
 

Deprecated Classes
org.jboss.ejb3.enc.DeploymentEjbResolver
           
org.jboss.ejb3.Ejb3Module
           
org.jboss.injection.EJBContextFieldInjector
          use EJBContextPropertyInjector 
org.jboss.injection.EJBContextMethodInjector
          use EJBContextPropertyInjector 
org.jboss.ejb3.interceptor.InterceptorInfo
           
org.jboss.ejb3.interceptor.InterceptorInfoRepository
          use the new interceptors component 
org.jboss.ejb3.remoting.IsLocalProxyFactoryInterceptor
          Use org.jboss.ejb3.proxy.remoting in EJB3 Proxy Component 
org.jboss.ejb3.metadata.JBossSessionGenericWrapper
           
org.jboss.ejb3.JmxDependencyPolicy
           
org.jboss.injection.JndiFieldInjector
          use JndiPropertyInjector 
org.jboss.injection.JndiMethodInjector
          use JndiPropertyInjector 
org.jboss.ejb3.interceptor.LifecycleInterceptorHandler
          EJBTHREE-1174 
org.jboss.ejb3.enc.MessageDestinationResolver
          use org.jboss.ejb3.resolvers.MessageDestinationReferenceResolver 
org.jboss.ejb3.entity.PersistenceXmlLoader
           
org.jboss.ejb3.session.ProxyDeployer
           
org.jboss.ejb3.proxy.factory.RemoteProxyFactoryRegistry
           
org.jboss.ejb3.ServiceDelegateWrapper
          service mbeans are no longer in use 
org.jboss.injection.TimerServiceFieldInjector
          use TimerServicePropertyInjector 
org.jboss.injection.TimerServiceMethodInjector
          use TimerServicePropertyInjector 
 

Deprecated Fields
org.jboss.ejb3.session.SessionSpecContainer.invokedMethod
           
 

Deprecated Methods
org.jboss.ejb3.aop.BeanContainer._getAdvisor()
           
org.jboss.ejb3.pool.AbstractPool.create()
           
org.jboss.ejb3.service.ServiceContainer.createRemoteProxy(Object, RemoteBinding)
           
org.jboss.ejb3.stateful.StatefulContainer.destroySession(Object)
          To be handled by SessionFactory.destroySession(Serializable) 
org.jboss.ejb3.EJBContainer.getAdvisor()
           
org.jboss.ejb3.aop.BeanContainer.getAnnotationRepository()
           
org.jboss.ejb3.EJBContainer.getAnnotations()
           
org.jboss.ejb3.EJBContainer.getClazz()
          use getBeanClass 
org.jboss.ejb3.BaseContext.getInterceptorInstances(InterceptorInfo[])
           
org.jboss.ejb3.metadata.jpa.spec.PersistenceUnitMetaData.getLegacyMetadata()
           
org.jboss.ejb3.EJBContainer.getMethodInfo(Method)
           
org.jboss.ejb3.mdb.MessagingContainer.getMethodInfo(Method)
           
org.jboss.ejb3.Ejb3Deployment.getPersistenceUnitDeployments()
           
org.jboss.ejb3.session.SessionContainer.getRemoteBinding()
          Non-deterministic, more than one binding may be specified for this container 
org.jboss.ejb3.Ejb3Deployment.getRemoteProxyFactoryRegistry()
           
org.jboss.ejb3.stateless.StatelessBeanContext.getWebServiceContextProperty()
           
org.jboss.ejb3.service.ServiceContainer.invoke(Object, SerializableMethod, Object[])
          To be removed alongside InvokableContext 
org.jboss.ejb3.session.SessionSpecContainer.invoke(Serializable, SerializableMethod, Object[])
           
org.jboss.ejb3.session.SessionContainer.invoke(SessionProxyFactory, Object, Method, Object[])
          Use "invoke" as defined by InvokableContext 
org.jboss.ejb3.EJBContainer.invokePostConstruct(BeanContext, Object[])
           
org.jboss.ejb3.session.SessionSpecContainer.isEJBObjectMethod(Method)
          Use isEjbObjectMethod(SerializableMethod method) 
org.jboss.ejb3.session.SessionSpecContainer.isHandleMethod(Method)
          Use isHandleMethod(SerializableMethod method) 
org.jboss.ejb3.session.SessionSpecContainer.isHomeMethod(Method)
          Use isHomeMethod(SerializableMethod method) in SessionSpecContainer 
org.jboss.ejb3.Ejb3DescriptorHandler.overrideAnnotations(EJBContainer, Member, String, Object)
           
org.jboss.ejb3.aop.BeanContainer.reinitializeAdvisor()
           
org.jboss.ejb3.EJBContainer.resolveAnnotation(Class)
          use getAnnotation 
org.jboss.ejb3.EJBContainer.resolveAnnotation(Field, Class)
          use getAnnotation 
org.jboss.ejb3.EJBContainer.resolveAnnotation(Method, Class)
          use getAnnotation 
org.jboss.ejb3.EJBContainer.resolveAnnotation(Method, Class[])
          this is going to be gone soon 
org.jboss.ejb3.EJBContainer.setAssemblyDescriptor(JBossAssemblyDescriptorMetaData)
           
org.jboss.ejb3.Ejb3Deployment.setProcessPersistenceUnits(boolean)
          processing persistence units is no longer supported, use jpa-deployers 
org.jboss.ejb3.Ejb3Deployment.setRemoteProxyFactoryRegistry(RemoteProxyFactoryRegistry)
           
org.jboss.ejb3.stateless.StatelessBeanContext.setWebServiceContextProperty(BeanProperty)
           
 

Deprecated Constructors
org.jboss.ejb3.BaseContext()
            
org.jboss.ejb3.session.SessionBeanContext()
            
org.jboss.ejb3.session.SessionSpecBeanContext()
            
org.jboss.ejb3.stateful.StatefulBeanContext()
            
 



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