AuxServiceFinder, GlotsServiceFinderpublic interface TapServiceFinder
This interface defines a couple of methods that implementations must implement, and a number of interfaces defining parameter and return types used by those methods.
| Modifier and Type | Interface | Description |
|---|---|---|
static interface |
TapServiceFinder.Constraint |
Describes constraints on tables to be found by a certain query.
|
static interface |
TapServiceFinder.Service |
Basic metadata describing a TAP service.
|
static interface |
TapServiceFinder.Table |
Basic metadata describing a table provided by a TAP service.
|
static class |
TapServiceFinder.Target |
Enumerates those metadata items against which search terms
can be matched.
|
| 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.
|
TapServiceFinder.Service[] readAllServices() throws java.io.IOException
java.io.IOExceptionTapServiceFinder.Table[] readSelectedTables(TapServiceFinder.Constraint constraint) throws java.io.IOException
constraint - object indicating the tables of interestjava.io.IOExceptionCopyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.