Package uk.ac.starlink.registry
Class RegistryRequestFactory
java.lang.Object
uk.ac.starlink.registry.RegistryRequestFactory
Constructs SOAP requests for use with RI 1.0 registries.
- Author:
- Mark Taylor
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SoapRequest
adqlsSearch
(String adqls) Returns a SOAP request used for a registry Search query, given an ADQL/S string.static SoapRequest
Returns syntactically correct, but unsupported, RI operation.static SoapRequest
keywordSearch
(String[] keywords, boolean orValues) Returns a SOAP request used for a registry KeywordSearch query.
-
Constructor Details
-
RegistryRequestFactory
public RegistryRequestFactory()
-
-
Method Details
-
adqlsSearch
Returns a SOAP request used for a registry Search query, given an ADQL/S string. Ray Plante's library is used for the conversion to ADQL/X.- Parameters:
adqls
- WHERE clause (minus WHERE) in ADQL specifying search- Returns:
- SOAP request
- Throws:
IOException
-
keywordSearch
Returns a SOAP request used for a registry KeywordSearch query.- Parameters:
keywords
- space-separated list of keywords, as required by the KeywordSearch operation- Throws:
IOException
-
illegalOperation
Returns syntactically correct, but unsupported, RI operation. Useful for testing purposes only.- Returns:
- bad RI SOAP request
-