ch.ethz.mxquery.query.webservice
Class WSDLGenerator
java.lang.Object
ch.ethz.mxquery.query.webservice.WSDLGenerator
public class WSDLGenerator
- extends java.lang.Object
Generates a WSDL (String) for a Hashtable of Functions
|
Constructor Summary |
WSDLGenerator(java.lang.String location)
Constructor. |
WSDLGenerator(java.lang.String location,
java.lang.String serviceName,
java.lang.String endpointName)
|
|
Method Summary |
java.lang.String |
generate(java.util.Hashtable externalFunctions,
java.lang.String namespace,
Context context)
Generates the WSLD for the passed (external) functions. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WSDLGenerator
public WSDLGenerator(java.lang.String location)
- Constructor.
- Parameters:
location - URLString with the address of the provided webservice.
WSDLGenerator
public WSDLGenerator(java.lang.String location,
java.lang.String serviceName,
java.lang.String endpointName)
generate
public java.lang.String generate(java.util.Hashtable externalFunctions,
java.lang.String namespace,
Context context)
throws MXQueryException
- Generates the WSLD for the passed (external) functions.
- Parameters:
externalFunctions - namespace - Only function that are in this namespace are exported!
- Returns:
- the generated WSDL as string
- Throws:
MXQueryException
MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich