Class WeldResourceInjectionServices

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

public class WeldResourceInjectionServices extends AbstractResourceInjectionServices implements org.jboss.weld.injection.spi.ResourceInjectionServices
  • Constructor Details

    • WeldResourceInjectionServices

      public WeldResourceInjectionServices(org.jboss.msc.service.ServiceRegistry serviceRegistry, EEModuleDescription moduleDescription, org.jboss.metadata.property.PropertyReplacer propertyReplacer, org.jboss.modules.Module module, boolean warModule)
  • Method Details

    • getEJBResourceName

      protected String getEJBResourceName(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint, String proposedName)
    • getResourceName

      protected String getResourceName(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint)
    • registerResourceInjectionPoint

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

      public org.jboss.weld.injection.spi.ResourceReferenceFactory<Object> registerResourceInjectionPoint(String jndiName, String mappedName)
      Specified by:
      registerResourceInjectionPoint in interface org.jboss.weld.injection.spi.ResourceInjectionServices
    • cleanup

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

      protected ContextNames.BindInfo getBindInfo(String result)
      Specified by:
      getBindInfo in class AbstractResourceInjectionServices
    • resolveResource

      public Object resolveResource(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint)
    • resolveResource

      public Object resolveResource(String jndiName, String mappedName)