A B C E G I K M R S U

A

AbstractRegistryClient<R> - Class in uk.ac.starlink.registry
Can submit ADQL queries to a registry and return the result as a list of resources.
AbstractRegistryClient(SoapClient) - Constructor for class uk.ac.starlink.registry.AbstractRegistryClient
Constructs a AbstractRegistryClient given a SOAP client.
addResource(R) - Method in interface uk.ac.starlink.registry.ResourceSink
Accept a newly discovered resource.
adqlsSearch(String) - Static method in class uk.ac.starlink.registry.RegistryRequestFactory
Returns a SOAP request used for a registry Search query, given an ADQL/S string.

B

BasicCapability - Class in uk.ac.starlink.registry
Describes a service capability interface belonging to a registry resource.
BasicCapability() - Constructor for class uk.ac.starlink.registry.BasicCapability
 
BasicRegistryClient - Class in uk.ac.starlink.registry
RegistryClient concrete subclass which turns registry queries into BasicResource elements.
BasicRegistryClient(SoapClient) - Constructor for class uk.ac.starlink.registry.BasicRegistryClient
Constructor.
BasicResource - Class in uk.ac.starlink.registry
Basic details of a registry resource record.
BasicResource() - Constructor for class uk.ac.starlink.registry.BasicResource
 

C

createResourceHandler(ResourceSink<R>) - Method in class uk.ac.starlink.registry.AbstractRegistryClient
Returns a SAX ContentHandler which can parse a VOResources element and feed items of some type R to a ResourceSink object.
createResourceHandler(ResourceSink<BasicResource>) - Method in class uk.ac.starlink.registry.BasicRegistryClient
 

E

execute(SoapRequest, ContentHandler) - Method in class uk.ac.starlink.registry.SoapClient
Sends a SOAP request, and passes the response body to a supplied SAX content handler.

G

getAccessUrl() - Method in class uk.ac.starlink.registry.BasicCapability
Returns the access URL.
getAction() - Method in interface uk.ac.starlink.registry.SoapRequest
Returns the unquoted SOAPAction HTTP header to be sent for the request.
getBody() - Method in interface uk.ac.starlink.registry.SoapRequest
Returns the content of the <soapenv:Body> element to be sent.
getCapabilities() - Method in class uk.ac.starlink.registry.BasicResource
Returns an array of capability interfaces for this resource.
getContact() - Method in class uk.ac.starlink.registry.BasicResource
Returns the contact information for this resource.
getDescription() - Method in class uk.ac.starlink.registry.BasicCapability
Returns a textual description of this capability.
getEndpoint() - Method in class uk.ac.starlink.registry.AbstractRegistryClient
Returns the SOAP endpoint this client talks to.
getEndpoint() - Method in class uk.ac.starlink.registry.SoapClient
Returns the endpoint of the service this client talks to.
getIdentifier() - Method in class uk.ac.starlink.registry.BasicResource
Returns the resource unique identifier.
getKnownRegMap() - Static method in class uk.ac.starlink.registry.RegClientTest
Returns a map containing nickname->service endpoint pairs for some popular registries, for convenience.
getPublisher() - Method in class uk.ac.starlink.registry.BasicResource
Returns the resource publisher.
getReferenceUrl() - Method in class uk.ac.starlink.registry.BasicResource
Returns the reference URL for this resource.
getResourceIterator(SoapRequest) - Method in class uk.ac.starlink.registry.AbstractRegistryClient
Returns an iterator over resources corresponding to a given SOAP request.
getResourceList(SoapRequest) - Method in class uk.ac.starlink.registry.AbstractRegistryClient
Returns a list of resources corresponding to a given SOAP request.
getShortName() - Method in class uk.ac.starlink.registry.BasicResource
Returns the resource short name.
getStandardId() - Method in class uk.ac.starlink.registry.BasicCapability
Returns the standard ID which defines what sort of service this capability is offering.
getSubjects() - Method in class uk.ac.starlink.registry.BasicResource
Returns an array of subject strings for this resource.
getTitle() - Method in class uk.ac.starlink.registry.BasicResource
Returns the resource title.
getVersion() - Method in class uk.ac.starlink.registry.BasicCapability
Returns a version string associated with this capability.
getXsiType() - Method in class uk.ac.starlink.registry.BasicCapability
Returns the xsi:type of this capability.

I

illegalOperation() - Static method in class uk.ac.starlink.registry.RegistryRequestFactory
Returns syntactically correct, but unsupported, RI operation.

K

keywordSearch(String[], boolean) - Static method in class uk.ac.starlink.registry.RegistryRequestFactory
Returns a SOAP request used for a registry KeywordSearch query.

M

main(String[]) - Static method in class uk.ac.starlink.registry.RegClientTest
Main method.

R

RegClientTest - Class in uk.ac.starlink.registry
Example standalone utility which uses the registry client code.
RegClientTest() - Constructor for class uk.ac.starlink.registry.RegClientTest
 
RegistryQueryException - Exception in uk.ac.starlink.registry
Unchecked exception used to contain a checked Exception.
RegistryQueryException(Throwable) - Constructor for exception uk.ac.starlink.registry.RegistryQueryException
Constructor.
RegistryRequestFactory - Class in uk.ac.starlink.registry
Constructs SOAP requests for use with RI 1.0 registries.
RegistryRequestFactory() - Constructor for class uk.ac.starlink.registry.RegistryRequestFactory
 
ResourceSink<R> - Interface in uk.ac.starlink.registry
Interface for receiving resources.

S

setAccessUrl(String) - Method in class uk.ac.starlink.registry.BasicCapability
Sets the access URL.
setCapabilities(BasicCapability[]) - Method in class uk.ac.starlink.registry.BasicResource
Sets the capability interface array.
setContact(String) - Method in class uk.ac.starlink.registry.BasicResource
Sets the contact information.
setDescription(String) - Method in class uk.ac.starlink.registry.BasicCapability
Sets the description.
setEchoStream(OutputStream) - Method in class uk.ac.starlink.registry.SoapClient
Sets an output stream to which all input and output HTTP traffic will be logged.
setIdentifier(String) - Method in class uk.ac.starlink.registry.BasicResource
Sets the resource unique identifier.
setPublisher(String) - Method in class uk.ac.starlink.registry.BasicResource
Sets the resource publisher.
setReferenceUrl(String) - Method in class uk.ac.starlink.registry.BasicResource
Sets the reference URL.
setShortName(String) - Method in class uk.ac.starlink.registry.BasicResource
Sets the resource short name.
setStandardId(String) - Method in class uk.ac.starlink.registry.BasicCapability
Sets the standard ID.
setSubjects(String[]) - Method in class uk.ac.starlink.registry.BasicResource
Sets the subject strings.
setTitle(String) - Method in class uk.ac.starlink.registry.BasicResource
Sets the resource title.
setVersion(String) - Method in class uk.ac.starlink.registry.BasicCapability
Sets the version.
setXsiType(String) - Method in class uk.ac.starlink.registry.BasicCapability
Sets the xsi:type.
SoapClient - Class in uk.ac.starlink.registry
Lightweight, freestanding SOAP client which can make simple requests and allows the responses to be processed as a SAX stream.
SoapClient(URL) - Constructor for class uk.ac.starlink.registry.SoapClient
Constructor.
SoapRequest - Interface in uk.ac.starlink.registry
Aggregates the information required to make a SOAP request.

U

uk.ac.starlink.registry - package uk.ac.starlink.registry
This package provides a set of classes which can be used to make lightweight queries of an RI 1.0-compliant IVOA registry.

A B C E G I K M R S U

Copyright © 2013 Central Laboratory of the Research Councils. All Rights Reserved.