Class WeldEjbInjectionServices

java.lang.Object
org.jboss.as.weld.services.bootstrap.AbstractResourceInjectionServices
org.jboss.as.weld.services.bootstrap.WeldEjbInjectionServices
All Implemented Interfaces:
org.jboss.weld.bootstrap.api.Service, org.jboss.weld.injection.spi.EjbInjectionServices

public class WeldEjbInjectionServices extends org.jboss.as.weld.services.bootstrap.AbstractResourceInjectionServices implements org.jboss.weld.injection.spi.EjbInjectionServices
Implementation of EjbInjectionServices.
Author:
Stuart Douglas
  • Field Summary

    Fields inherited from class org.jboss.as.weld.services.bootstrap.AbstractResourceInjectionServices

    moduleDescription, serviceRegistry
  • Constructor Summary

    Constructors
    Constructor
    Description
    WeldEjbInjectionServices(org.jboss.msc.service.ServiceRegistry serviceRegistry, org.jboss.as.ee.component.EEModuleDescription moduleDescription, org.jboss.as.ee.component.EEApplicationDescription applicationDescription, org.jboss.vfs.VirtualFile deploymentRoot, org.jboss.modules.Module module, boolean warModule)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    protected org.jboss.weld.injection.spi.ResourceReferenceFactory<Object>
    createLazyResourceReferenceFactory(org.jboss.as.ee.component.ViewDescription viewDescription)
     
    doLookup(String jndiName, String mappedName)
     
    protected org.jboss.as.naming.deployment.ContextNames.BindInfo
     
    org.jboss.weld.injection.spi.ResourceReferenceFactory<Object>
    registerEjbInjectionPoint(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint)
     

    Methods inherited from class org.jboss.as.weld.services.bootstrap.AbstractResourceInjectionServices

    createLazyResourceReferenceFactory, getManagedReferenceFactory, handleServiceLookup, validateResourceInjectionPointType, validateResourceInjectionPointType

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • WeldEjbInjectionServices

      public WeldEjbInjectionServices(org.jboss.msc.service.ServiceRegistry serviceRegistry, org.jboss.as.ee.component.EEModuleDescription moduleDescription, org.jboss.as.ee.component.EEApplicationDescription applicationDescription, org.jboss.vfs.VirtualFile deploymentRoot, org.jboss.modules.Module module, boolean warModule)
  • Method Details

    • registerEjbInjectionPoint

      public org.jboss.weld.injection.spi.ResourceReferenceFactory<Object> registerEjbInjectionPoint(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint)
      Specified by:
      registerEjbInjectionPoint in interface org.jboss.weld.injection.spi.EjbInjectionServices
    • getBindInfo

      protected org.jboss.as.naming.deployment.ContextNames.BindInfo getBindInfo(String result)
      Specified by:
      getBindInfo in class org.jboss.as.weld.services.bootstrap.AbstractResourceInjectionServices
    • cleanup

      public void cleanup()
      Specified by:
      cleanup in interface org.jboss.weld.bootstrap.api.Service
    • createLazyResourceReferenceFactory

      protected org.jboss.weld.injection.spi.ResourceReferenceFactory<Object> createLazyResourceReferenceFactory(org.jboss.as.ee.component.ViewDescription viewDescription)
    • doLookup

      public Object doLookup(String jndiName, String mappedName)