|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.remoting.jaxrpc.LocalJaxRpcServiceFactory
Factory for locally defined JAX-RPC Service references. Uses a JAX-RPC ServiceFactory underneath.
ServiceFactory
,
Service
Field Summary | |
protected Log |
logger
|
Constructor Summary | |
LocalJaxRpcServiceFactory()
|
Method Summary | |
Service |
createJaxRpcService()
Create a JAX-RPC Service according to the parameters of this factory. |
ServiceFactory |
createServiceFactory()
Create a JAX-RPC ServiceFactory, either of the specified class or the default. |
String |
getNamespaceUri()
Return the namespace URI of the service. |
QName |
getQName(String name)
Return a QName for the given name,* relative to the namespace URI of this factory, if given. |
Class |
getServiceFactoryClass()
Return the ServiceFactory class to use, or null if default. |
String |
getServiceName()
Return the name of the service. |
URL |
getWsdlDocumentUrl()
Return the URL of the WSDL document that describes the service. |
void |
setNamespaceUri(String namespaceUri)
Set the namespace URI of the service. |
void |
setServiceFactoryClass(Class serviceFactoryClass)
Set the ServiceFactory class to use, for example "org.apache.axis.client.ServiceFactory". |
void |
setServiceName(String serviceName)
Set the name of the service. |
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 |
Field Detail |
protected final Log logger
Constructor Detail |
public LocalJaxRpcServiceFactory()
Method Detail |
public void setServiceFactoryClass(Class serviceFactoryClass)
Does not need to be set if the JAX-RPC implementation has registered itself with the JAX-RPC system property "SERVICEFACTORY_PROPERTY".
ServiceFactory
public Class getServiceFactoryClass()
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 QName getQName(String name)
setNamespaceUri(java.lang.String)
public ServiceFactory createServiceFactory() throws ServiceException
ServiceException
setServiceFactoryClass(java.lang.Class)
public Service createJaxRpcService() throws ServiceException
ServiceException
setServiceName(java.lang.String)
,
setWsdlDocumentUrl(java.net.URL)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |