Class AbstractResourceInjectionServices


  • public abstract class AbstractResourceInjectionServices
    extends Object
    • Field Detail

      • serviceRegistry

        protected final org.jboss.msc.service.ServiceRegistry serviceRegistry
    • Constructor Detail

      • AbstractResourceInjectionServices

        protected AbstractResourceInjectionServices​(org.jboss.msc.service.ServiceRegistry serviceRegistry,
                                                    EEModuleDescription moduleDescription,
                                                    org.jboss.modules.Module module)
    • Method Detail

      • 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)