|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.remoting.jaxws.LocalJaxWsServiceFactory
public class LocalJaxWsServiceFactory
Factory for locally defined JAX-WS Service
references.
Uses the JAX-WS Service.create(java.net.URL, javax.xml.namespace.QName)
factory API underneath.
Serves as base class for LocalJaxWsServiceFactoryBean
as well as
JaxWsPortClientInterceptor
and JaxWsPortProxyFactoryBean
.
Service
,
LocalJaxWsServiceFactoryBean
,
JaxWsPortClientInterceptor
,
JaxWsPortProxyFactoryBean
Constructor Summary | |
---|---|
LocalJaxWsServiceFactory()
|
Method Summary | |
---|---|
Service |
createJaxWsService()
Create a JAX-WS Service according to the parameters of this factory. |
String |
getNamespaceUri()
Return the namespace URI of the service. |
protected QName |
getQName(String name)
Return a QName for the given name, relative to the namespace URI of this factory, if given. |
String |
getServiceName()
Return the name of the service. |
URL |
getWsdlDocumentUrl()
Return the URL of the WSDL document that describes the service. |
void |
setExecutor(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(String namespaceUri)
Set the namespace URI of the service. |
void |
setServiceName(String serviceName)
Set the name of the service to look up. |
void |
setTaskExecutor(TaskExecutor executor)
Set the Spring TaskExecutor to use for asynchronous executions that require callbacks. |
void |
setWsdlDocumentUrl(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 |
---|
public LocalJaxWsServiceFactory()
Method Detail |
---|
public void setWsdlDocumentUrl(URL wsdlDocumentUrl)
public URL getWsdlDocumentUrl()
public void setNamespaceUri(String namespaceUri)
public String getNamespaceUri()
public void setServiceName(String serviceName)
public String getServiceName()
public void setExecutor(Executor executor)
Service.setExecutor(java.util.concurrent.Executor)
public void setTaskExecutor(TaskExecutor executor)
Service.setExecutor(java.util.concurrent.Executor)
public void setHandlerResolver(HandlerResolver handlerResolver)
Service.setHandlerResolver(javax.xml.ws.handler.HandlerResolver)
public Service createJaxWsService()
setServiceName(java.lang.String)
,
setWsdlDocumentUrl(java.net.URL)
protected QName getQName(String name)
setNamespaceUri(java.lang.String)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |