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
-
-
Field Summary
-
Fields inherited from class org.jboss.as.weld.services.bootstrap.AbstractResourceInjectionServices
moduleDescription, serviceRegistry
-
-
Constructor Summary
Constructors Constructor Description WeldResourceInjectionServices(org.jboss.msc.service.ServiceRegistry serviceRegistry, EEModuleDescription moduleDescription, org.jboss.metadata.property.PropertyReplacer propertyReplacer, org.jboss.modules.Module module, boolean warModule)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcleanup()protected ContextNames.BindInfogetBindInfo(String result)protected StringgetEJBResourceName(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint, String proposedName)protected StringgetResourceName(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint)org.jboss.weld.injection.spi.ResourceReferenceFactory<Object>registerResourceInjectionPoint(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint)org.jboss.weld.injection.spi.ResourceReferenceFactory<Object>registerResourceInjectionPoint(String jndiName, String mappedName)ObjectresolveResource(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint)ObjectresolveResource(String jndiName, String mappedName)-
Methods inherited from class org.jboss.as.weld.services.bootstrap.AbstractResourceInjectionServices
createLazyResourceReferenceFactory, getManagedReferenceFactory, handleServiceLookup, validateResourceInjectionPointType, validateResourceInjectionPointType
-
-
-
-
Constructor Detail
-
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 Detail
-
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:
registerResourceInjectionPointin interfaceorg.jboss.weld.injection.spi.ResourceInjectionServices
-
registerResourceInjectionPoint
public org.jboss.weld.injection.spi.ResourceReferenceFactory<Object> registerResourceInjectionPoint(String jndiName, String mappedName)
- Specified by:
registerResourceInjectionPointin interfaceorg.jboss.weld.injection.spi.ResourceInjectionServices
-
cleanup
public void cleanup()
- Specified by:
cleanupin interfaceorg.jboss.weld.bootstrap.api.Service
-
getBindInfo
protected ContextNames.BindInfo getBindInfo(String result)
- Specified by:
getBindInfoin classAbstractResourceInjectionServices
-
resolveResource
public Object resolveResource(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint)
-
-