Class AbstractResourceInjectionServices
- java.lang.Object
-
- org.jboss.as.weld.services.bootstrap.AbstractResourceInjectionServices
-
public abstract class AbstractResourceInjectionServices extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected EEModuleDescriptionmoduleDescriptionprotected org.jboss.msc.service.ServiceRegistryserviceRegistry
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractResourceInjectionServices(org.jboss.msc.service.ServiceRegistry serviceRegistry, EEModuleDescription moduleDescription, org.jboss.modules.Module module)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected org.jboss.weld.injection.spi.ResourceReferenceFactory<Object>createLazyResourceReferenceFactory(ContextNames.BindInfo ejbBindInfo)protected abstract ContextNames.BindInfogetBindInfo(String result)protected ManagedReferenceFactorygetManagedReferenceFactory(ContextNames.BindInfo ejbBindInfo)protected org.jboss.weld.injection.spi.ResourceReferenceFactory<Object>handleServiceLookup(String result, javax.enterprise.inject.spi.InjectionPoint injectionPoint)protected static voidvalidateResourceInjectionPointType(Class<?> resourceType, javax.enterprise.inject.spi.InjectionPoint injectionPoint)protected voidvalidateResourceInjectionPointType(ManagedReferenceFactory fact, javax.enterprise.inject.spi.InjectionPoint injectionPoint)
-
-
-
Field Detail
-
serviceRegistry
protected final org.jboss.msc.service.ServiceRegistry serviceRegistry
-
moduleDescription
protected final EEModuleDescription moduleDescription
-
-
Constructor Detail
-
AbstractResourceInjectionServices
protected AbstractResourceInjectionServices(org.jboss.msc.service.ServiceRegistry serviceRegistry, EEModuleDescription moduleDescription, org.jboss.modules.Module module)
-
-
Method Detail
-
getBindInfo
protected abstract ContextNames.BindInfo getBindInfo(String result)
-
getManagedReferenceFactory
protected ManagedReferenceFactory getManagedReferenceFactory(ContextNames.BindInfo ejbBindInfo)
-
handleServiceLookup
protected org.jboss.weld.injection.spi.ResourceReferenceFactory<Object> handleServiceLookup(String result, javax.enterprise.inject.spi.InjectionPoint injectionPoint)
-
validateResourceInjectionPointType
protected void validateResourceInjectionPointType(ManagedReferenceFactory fact, javax.enterprise.inject.spi.InjectionPoint injectionPoint)
-
validateResourceInjectionPointType
protected static void validateResourceInjectionPointType(Class<?> resourceType, javax.enterprise.inject.spi.InjectionPoint injectionPoint)
-
createLazyResourceReferenceFactory
protected org.jboss.weld.injection.spi.ResourceReferenceFactory<Object> createLazyResourceReferenceFactory(ContextNames.BindInfo ejbBindInfo)
-
-