org.springframework.remoting.jaxws

Class LocalJaxWsServiceFactory

  • java.lang.Object
    • org.springframework.remoting.jaxws.LocalJaxWsServiceFactory
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      Service createJaxWsService()
      Create a JAX-WS Service according to the parameters of this factory.
      java.lang.String getNamespaceUri()
      Return the namespace URI of the service.
      protected QName getQName(java.lang.String name)
      Return a QName for the given name, relative to the namespace URI of this factory, if given.
      java.lang.String getServiceName()
      Return the name of the service.
      java.net.URL getWsdlDocumentUrl()
      Return the URL of the WSDL document that describes the service.
      void setExecutor(java.util.concurrent.Executor executor)
      Set the JDK concurrent executor to use for asynchronous executions that require callbacks.
      void setHandlerResolver(HandlerResolver handlerResolver)
      Set the JAX-WS HandlerResolver to use for all proxies and dispatchers created through this factory.
      void setNamespaceUri(java.lang.String namespaceUri)
      Set the namespace URI of the service.
      void setServiceFeatures(WebServiceFeature... serviceFeatures)
      Specify WebServiceFeature objects (e.g.
      void setServiceName(java.lang.String serviceName)
      Set the name of the service to look up.
      void setWsdlDocumentResource(Resource wsdlDocumentResource)
      Set the WSDL document URL as a Resource.
      void setWsdlDocumentUrl(java.net.URL wsdlDocumentUrl)
      Set the URL of the WSDL document that describes the service.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LocalJaxWsServiceFactory

        public LocalJaxWsServiceFactory()
    • Method Detail

      • setWsdlDocumentResource

        public void setWsdlDocumentResource(Resource wsdlDocumentResource)
                                     throws java.io.IOException
        Set the WSDL document URL as a Resource.
        Throws:
        java.io.IOException
        Since:
        3.2
      • getWsdlDocumentUrl

        @Nullable
        public java.net.URL getWsdlDocumentUrl()
        Return the URL of the WSDL document that describes the service.
      • setNamespaceUri

        public void setNamespaceUri(@Nullable
                                    java.lang.String namespaceUri)
        Set the namespace URI of the service. Corresponds to the WSDL "targetNamespace".
      • getNamespaceUri

        @Nullable
        public java.lang.String getNamespaceUri()
        Return the namespace URI of the service.
      • setServiceName

        public void setServiceName(@Nullable
                                   java.lang.String serviceName)
        Set the name of the service to look up. Corresponds to the "wsdl:service" name.
      • getServiceName

        @Nullable
        public java.lang.String getServiceName()
        Return the name of the service.
      • getQName

        protected QName getQName(java.lang.String name)
        Return a QName for the given name, relative to the namespace URI of this factory, if given.
        See Also:
        setNamespaceUri(java.lang.String)