Interface JaxwsInjectionServices

  • All Superinterfaces:
    Service

    public interface JaxwsInjectionServices
    extends Service
    An integrator should implement this interface to allow Weld to resolve web service references JaxwsInjectionServices is a per-module service.
    Author:
    Jozef Hartinger
    • Method Detail

      • registerWebServiceRefInjectionPoint

        <T> ResourceReferenceFactory<T> registerWebServiceRefInjectionPoint​(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint)
        Register a WebServiceRef injection point. The implementation validates the injection point. If the validation passes, an instance of ResourceReferenceFactory is returned which may be used at runtime for creating instances of the resource.
        Type Parameters:
        T - the type of the injected instance
        Parameters:
        injectionPoint - the injection point metadata
        Returns:
        factory for the web service reference
        Throws:
        jakarta.enterprise.inject.spi.DefinitionException - if there is a definition problem related to the injection point