|
|||||||||
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
Field Summary | |
---|---|
private java.util.concurrent.Executor |
executor
|
private javax.xml.ws.handler.HandlerResolver |
handlerResolver
|
private java.lang.String |
namespaceUri
|
private java.lang.String |
serviceName
|
private java.net.URL |
wsdlDocumentUrl
|
Constructor Summary | |
---|---|
LocalJaxWsServiceFactory()
|
Method Summary | |
---|---|
javax.xml.ws.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 javax.xml.namespace.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(javax.xml.ws.handler.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 |
setServiceName(java.lang.String serviceName)
Set the name of the service to look up. |
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 |
Field Detail |
---|
private java.net.URL wsdlDocumentUrl
private java.lang.String namespaceUri
private java.lang.String serviceName
private java.util.concurrent.Executor executor
private javax.xml.ws.handler.HandlerResolver handlerResolver
Constructor Detail |
---|
public LocalJaxWsServiceFactory()
Method Detail |
---|
public void setWsdlDocumentUrl(java.net.URL wsdlDocumentUrl)
public java.net.URL getWsdlDocumentUrl()
public void setNamespaceUri(java.lang.String namespaceUri)
public java.lang.String getNamespaceUri()
public void setServiceName(java.lang.String serviceName)
public java.lang.String getServiceName()
public void setExecutor(java.util.concurrent.Executor executor)
Service.setExecutor(java.util.concurrent.Executor)
public void setHandlerResolver(javax.xml.ws.handler.HandlerResolver handlerResolver)
Service.setHandlerResolver(javax.xml.ws.handler.HandlerResolver)
public javax.xml.ws.Service createJaxWsService()
setServiceName(java.lang.String)
,
setWsdlDocumentUrl(java.net.URL)
protected javax.xml.namespace.QName getQName(java.lang.String name)
setNamespaceUri(java.lang.String)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |