uk.ac.soton.ecs.grimoires.server.impl.wsdl.message
Class FindServicesByInterface
java.lang.Object
uk.ac.soton.ecs.grimoires.server.impl.AbstractMessage
uk.ac.soton.ecs.grimoires.server.impl.wsdl.message.FindServicesByInterface
- All Implemented Interfaces:
- Message, SupportsRDQLQuery
- public class FindServicesByInterface
- extends AbstractMessage
- implements Message, SupportsRDQLQuery
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FindServicesByInterface
public FindServicesByInterface(String intfFilename)
getWSDLFile
public String getWSDLFile()
setWSDLFile
public void setWSDLFile(String filename)
accept
public Object accept(WSDLHandler v)
generateRdqlQuery
public String generateRdqlQuery(Vector variables,
Hashtable namespaces,
Vector statements,
Vector constraints,
VariableGenerator variableGenerator,
RDQLQueryQualifier qualifier)
- Generates part of a rdql query.
- Specified by:
generateRdqlQuery in interface SupportsRDQLQuery
- Parameters:
variables - the set of variables over which the query occursnamespaces - a hastable of namesspaces already producedstatements - a sequence of rdql statements already generatedconstraints - a sequence of constraints to be satisfiedvariableGenerator - a generator of new variablesqualifier - a query qualifier to control the generation of RDQL
- Returns:
- the name of the variable for the current context.