open class LocalJaxWsServiceFactory
Factory for locally defined JAX-WS javax.xml.ws.Service references. Uses the JAX-WS javax.xml.ws.Service#create factory API underneath.
Serves as base class for LocalJaxWsServiceFactoryBean as well as JaxWsPortClientInterceptor and JaxWsPortProxyFactoryBean.
Author
Juergen Hoeller
Since
2.5
See Also
javax.xml.ws.ServiceLocalJaxWsServiceFactoryBeanJaxWsPortClientInterceptorJaxWsPortProxyFactoryBean
LocalJaxWsServiceFactory()
Factory for locally defined JAX-WS javax.xml.ws.Service references. Uses the JAX-WS Serves as base class for LocalJaxWsServiceFactoryBean as well as JaxWsPortClientInterceptor and JaxWsPortProxyFactoryBean. |
open fun createJaxWsService(): Service
Create a JAX-WS Service according to the parameters of this factory. |
|
open fun getNamespaceUri(): String
Return the namespace URI of the service. |
|
open fun getServiceName(): String
Return the name of the service. |
|
open fun getWsdlDocumentUrl(): URL
Return the URL of the WSDL document that describes the service. |
|
open fun setExecutor(executor: Executor): Unit
Set the JDK concurrent executor to use for asynchronous executions that require callbacks. |
|
open fun setHandlerResolver(handlerResolver: HandlerResolver): Unit
Set the JAX-WS HandlerResolver to use for all proxies and dispatchers created through this factory. |
|
open fun setNamespaceUri(namespaceUri: String): Unit
Set the namespace URI of the service. Corresponds to the WSDL "targetNamespace". |
|
open fun setServiceFeatures(vararg serviceFeatures: WebServiceFeature): Unit
Specify WebServiceFeature objects (e.g. as inner bean definitions) to apply to JAX-WS service creation. |
|
open fun setServiceName(serviceName: String): Unit
Set the name of the service to look up. Corresponds to the "wsdl:service" name. |
|
open fun setWsdlDocumentResource(wsdlDocumentResource: Resource): Unit
Set the WSDL document URL as a Resource. |
|
open fun setWsdlDocumentUrl(wsdlDocumentUrl: URL): Unit
Set the URL of the WSDL document that describes the service. |
open class LocalJaxWsServiceFactoryBean : LocalJaxWsServiceFactory, FactoryBean<Service>, InitializingBean
org.springframework.beans.factory.FactoryBean for locally defined JAX-WS Service references. Uses LocalJaxWsServiceFactory's facilities underneath. Alternatively, JAX-WS Service references can be looked up in the JNDI environment of the Java EE container. |