TapServiceFinderpublic class AuxServiceFinder extends java.lang.Object implements TapServiceFinder
TapServiceFinder.Constraint, TapServiceFinder.Service, TapServiceFinder.Table, TapServiceFinder.Target| Constructor | Description |
|---|---|
AuxServiceFinder() |
Constructs a default instance.
|
AuxServiceFinder(EndpointSet regtapEndpointSet,
uk.ac.starlink.util.ContentCoding coding) |
Constructs an instance with custom configuration.
|
| Modifier and Type | Method | Description |
|---|---|---|
TapServiceFinder.Service[] |
readAllServices() |
Reads basic metadata about all known TAP services.
|
TapServiceFinder.Table[] |
readSelectedTables(TapServiceFinder.Constraint constraint) |
Locates a list of tables from a global list of all known tables
served by all known TAP services that satisfy a given constraint.
|
public AuxServiceFinder()
public AuxServiceFinder(EndpointSet regtapEndpointSet, uk.ac.starlink.util.ContentCoding coding)
regtapEndpointSet - TAP endpoints for RegTAP servicecoding - controls HTTP-level compression during TAP queriespublic TapServiceFinder.Service[] readAllServices() throws java.io.IOException
TapServiceFinderreadAllServices in interface TapServiceFinderjava.io.IOExceptionpublic TapServiceFinder.Table[] readSelectedTables(TapServiceFinder.Constraint constraint) throws java.io.IOException
TapServiceFinderreadSelectedTables in interface TapServiceFinderconstraint - object indicating the tables of interestjava.io.IOExceptionCopyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.