Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- action(String, String, String, ZonedDateTime, ZonedDateTime, String) - Method in class org.javastro.ivoa.registry.oaipmh.OaiPMHResource
- ACTIVE - Enum constant in enum class org.javastro.ivoa.registry.harvesting.SourceStatus
-
Source is enabled and eligible for queuing.
- activeSources() - Method in record class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator.HarvestStatus
-
Returns the value of the
activeSourcesrecord component. - addResource(String) - Method in interface org.javastro.ivoa.registry.harvesting.RelationalRecordSink
-
Add or replace a single resource.
- addResource(String) - Method in class org.javastro.ivoa.registry.tap.RegTapLoader
- addResource(Node) - Method in interface org.javastro.ivoa.registry.harvesting.RelationalRecordSink
-
Add or replace a single resource.
- addResource(Node) - Method in class org.javastro.ivoa.registry.tap.RegTapLoader
- addRunRecord(HarvestRunRecord) - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
-
Append a run record and trim to
HarvestSource.MAX_RECENT_RUNS. - addSource(String, String) - Method in class org.javastro.ivoa.registry.admin.HarvestAdminResource
- addSource(String, String) - Method in class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator
- AdminResource - Class in org.javastro.ivoa.registry.admin
- AdminResource - Class in org.javastro.ivoa.registry.tap
- AdminResource() - Constructor for class org.javastro.ivoa.registry.admin.AdminResource
- AdminResource() - Constructor for class org.javastro.ivoa.registry.tap.AdminResource
- appendRunRecord(String, HarvestRunRecord) - Method in class org.javastro.ivoa.registry.internal.HarvestSourceCatalog
- asOAIPMH() - Method in class org.javastro.ivoa.registry.RegistrySet
- AsyncQueryResource - Class in org.javastro.ivoa.registry.tap
-
Main Async TAP Query.
- AsyncQueryResource() - Constructor for class org.javastro.ivoa.registry.tap.AsyncQueryResource
- authority() - Method in interface org.javastro.ivoa.registry.RegistryConfig
-
the "home" authority of this registry.
B
- BaseTapServer - Class in org.javastro.ivoa.registry.tap
- BaseTapServer() - Constructor for class org.javastro.ivoa.registry.tap.BaseTapServer
- BaseXQuery - Class in org.javastro.ivoa.registry.internal
- BaseXQuery(BasexStore) - Constructor for class org.javastro.ivoa.registry.internal.BaseXQuery
- BasexStore - Class in org.javastro.ivoa.registry.internal
-
A registry store implemented with ... .
- BasexStore() - Constructor for class org.javastro.ivoa.registry.internal.BasexStore
C
- cache(String) - Method in class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator
- CACHED - Enum constant in enum class org.javastro.ivoa.registry.harvesting.SourceStatus
-
Source has an existing cached copy of its records, i.e.
- cacheDir() - Method in interface org.javastro.ivoa.registry.harvesting.HarvestingConfig
- cacheSource(String) - Method in class org.javastro.ivoa.registry.admin.HarvestAdminResource
- cacheStatus(String) - Method in class org.javastro.ivoa.registry.admin.HarvestAdminResource
- cancel() - Method in class org.javastro.ivoa.registry.tap.RegTapLoader
-
Requests cancellation; the job stops after the current batch.
- CANCELLED - Enum constant in enum class org.javastro.ivoa.registry.tap.RegTapLoader.State
- cancelLoad() - Method in class org.javastro.ivoa.registry.tap.AdminResource
- close() - Method in class org.javastro.ivoa.registry.internal.BasexStore
- close() - Method in interface org.javastro.ivoa.registry.internal.RegistryStoreInterface
-
close the store.
- COMPLETED - Enum constant in enum class org.javastro.ivoa.registry.tap.RegTapLoader.State
- concatenateCache(Path) - Method in class org.javastro.ivoa.registry.XMLUtils
-
Concatenate all the OAI ListRecords chunk files (*.xml) in a directory into a single VOResources document, using the fixHarvest stylesheet.
- contains(String) - Method in class org.javastro.ivoa.registry.internal.HarvestSourceCatalog
- context - Static variable in class org.javastro.ivoa.registry.internal.BasexStore
- count() - Method in class org.javastro.ivoa.registry.internal.HarvestSourceCatalog
- countResourcesInPath(String) - Method in class org.javastro.ivoa.registry.internal.BaseXQuery
- countResourcesInPath(String) - Method in interface org.javastro.ivoa.registry.internal.RegistryQueryInterface
- create(String, String) - Method in class org.javastro.ivoa.registry.internal.BasexStore
- create(String, String) - Method in interface org.javastro.ivoa.registry.internal.RegistryStoreInterface
-
create a new entry in the store.
- create(String, String, String, int) - Static method in class org.javastro.ivoa.registry.harvesting.HarvestSource
-
Factory for creating a new source entry.
- createFromFile(Path, String) - Method in class org.javastro.ivoa.registry.internal.BasexStore
- createFromFile(Path, String) - Method in interface org.javastro.ivoa.registry.internal.RegistryStoreInterface
-
save the content of a file into the store (replacing any existing document at the path).
- cron() - Method in interface org.javastro.ivoa.registry.harvesting.HarvestingConfig
- currentDocument() - Method in record class org.javastro.ivoa.registry.tap.RegTapLoader.LoadStatus
-
Returns the value of the
currentDocumentrecord component. - currentSourceKey() - Method in record class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator.HarvestStatus
-
Returns the value of the
currentSourceKeyrecord component. - cursor() - Method in record class org.javastro.ivoa.registry.oaipmh.client.OaiInfoExtractor.OaiRecordInfo
-
Returns the value of the
cursorrecord component.
D
- delete(String) - Method in class org.javastro.ivoa.registry.internal.BasexStore
- delete(String) - Method in interface org.javastro.ivoa.registry.internal.RegistryStoreInterface
-
Delete a whole path from the database.
- deleteEntry(String, String) - Method in class org.javastro.ivoa.registry.internal.BasexStore
- deleteEntry(String, String) - Method in interface org.javastro.ivoa.registry.internal.RegistryStoreInterface
-
delete the resource with the given identifier from the document at the given path.
- deleteEntry(Ivoid) - Method in class org.javastro.ivoa.registry.internal.BasexStore
- deleteEntry(Ivoid) - Method in interface org.javastro.ivoa.registry.internal.RegistryStoreInterface
-
delete the given entry from the store.
- deleteResource(String) - Method in interface org.javastro.ivoa.registry.harvesting.RelationalRecordSink
-
Remove the resource with the given identifier.
- deleteResource(String) - Method in class org.javastro.ivoa.registry.tap.RegTapLoader
- DISABLED - Enum constant in enum class org.javastro.ivoa.registry.harvesting.SourceStatus
-
Source has been manually disabled by an operator.
- disableSource(String) - Method in class org.javastro.ivoa.registry.admin.HarvestAdminResource
- discoverNewSources(List<Resource>, String, int, HarvestSourceCatalog) - Method in class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator
-
Inspect the list of harvested resources and register any newly discovered harvestable registries in
catalog. - discovery() - Method in interface org.javastro.ivoa.registry.harvesting.HarvestingConfig
- doXmlValidation() - Method in interface org.javastro.ivoa.registry.harvesting.HarvestingConfig.Discovery
E
- enabled() - Method in interface org.javastro.ivoa.registry.harvesting.HarvestingConfig.Discovery
- enqueue(String) - Method in class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator
-
Enqueue a specific source for harvesting.
- equals(Object) - Method in record class org.javastro.ivoa.registry.admin.HarvestAdminResource.HarvestTriggerResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator.HarvestStatus
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.javastro.ivoa.registry.oaipmh.client.OaiInfoExtractor.OaiRecordInfo
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.javastro.ivoa.registry.tap.RegTapLoader.LoadStatus
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.javastro.ivoa.registry.ui.RegistrySummary.Summary
-
Indicates whether some other object is "equal to" this one.
- error() - Method in record class org.javastro.ivoa.registry.tap.RegTapLoader.LoadStatus
-
Returns the value of the
errorrecord component. - exists(String) - Method in class org.javastro.ivoa.registry.internal.BasexStore
- exists(String) - Method in interface org.javastro.ivoa.registry.internal.RegistryStoreInterface
-
checks if the given path exists in the store.
- extract(String) - Method in class org.javastro.ivoa.registry.oaipmh.client.OaiInfoExtractor
- extract(Path) - Method in class org.javastro.ivoa.registry.oaipmh.client.OaiInfoExtractor
- extractResource(Node) - Method in class org.javastro.ivoa.registry.XMLUtils
F
- FAILED - Enum constant in enum class org.javastro.ivoa.registry.harvesting.SourceStatus
-
Last harvest attempt failed.
- FAILED - Enum constant in enum class org.javastro.ivoa.registry.tap.RegTapLoader.State
- failedSources() - Method in record class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator.HarvestStatus
-
Returns the value of the
failedSourcesrecord component. - finished() - Method in record class org.javastro.ivoa.registry.tap.RegTapLoader.LoadStatus
-
Returns the value of the
finishedrecord component.
G
- get(String) - Method in class org.javastro.ivoa.registry.internal.HarvestSourceCatalog
- getAll() - Method in class org.javastro.ivoa.registry.internal.HarvestSourceCatalog
- getCapabilities() - Method in class org.javastro.ivoa.registry.query.VOSIResource
- getCapabilities() - Method in class org.javastro.ivoa.registry.tap.TapConfiguration
- getCapabilities(String) - Method in class org.javastro.ivoa.registry.query.ResourceResource
- getContactEmail() - Method in class org.javastro.ivoa.registry.Registry
- getContactName() - Method in class org.javastro.ivoa.registry.Registry
- getContext() - Method in class org.javastro.ivoa.registry.internal.BasexStore
- getDepth() - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- getDetails() - Method in class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- getDiscoveredFromSourceKey() - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- getDiscoverySet() - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- getEndTime() - Method in class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- getFirstSeen() - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- getIdentifier() - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- getIdentifiers(Instant, Instant) - Method in class org.javastro.ivoa.registry.harvesting.HarvestClient
- getIdentifiers(Instant, Instant, String) - Method in class org.javastro.ivoa.registry.harvesting.HarvestClient
- getLastAttempted() - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- getLastSuccessful() - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- getMainAuthority() - Method in class org.javastro.ivoa.registry.Registry
- getMessage() - Method in exception org.javastro.ivoa.registry.oaipmh.client.OaiPMHException
- getName() - Method in class org.javastro.ivoa.registry.Registry
- getName() - Method in class org.javastro.ivoa.registry.RegistrySet
- getNewSourcesDiscovered() - Method in class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- getOaiErrors() - Method in exception org.javastro.ivoa.registry.oaipmh.client.OaiPMHException
- getOaiUrl() - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- getOAIUrl() - Method in class org.javastro.ivoa.registry.Registry
- getOrganizationName() - Method in class org.javastro.ivoa.registry.Registry
- getOutcome() - Method in class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- getRecentRuns() - Method in class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator
-
Returns recent run records from all sources (most-recent first, bounded).
- getRecentRuns() - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- getRecord(String) - Method in class org.javastro.ivoa.registry.harvesting.HarvestClient
- getRecord(String, String) - Method in class org.javastro.ivoa.registry.oaipmh.client.OaiPMHClient
- getRecord(String, String) - Method in interface org.javastro.ivoa.registry.oaipmh.client.OaiPMHClientInterface
- GetRecord - Enum constant in enum class org.javastro.ivoa.registry.oaipmh.OaiPMHResource.OAIVerb
- getRecords(Instant, Instant) - Method in class org.javastro.ivoa.registry.harvesting.HarvestClient
- getRecords(Instant, Instant, String) - Method in class org.javastro.ivoa.registry.harvesting.HarvestClient
- getRecordsStored() - Method in class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- getRegistryQueryInterface() - Method in class org.javastro.ivoa.registry.Registry
- getRegistryStoreInterface() - Method in class org.javastro.ivoa.registry.Registry
- getRejectionReason() - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- getRelationalAdded() - Method in class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- getRelationalDeleted() - Method in class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- getRelationalFailed() - Method in class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- getRelationalFailures() - Method in class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- getResource(String) - Method in class org.javastro.ivoa.registry.graphql.ResourceResource
- getResource(String) - Method in class org.javastro.ivoa.registry.query.ResourceResource
- getResource(Ivoid) - Method in class org.javastro.ivoa.registry.internal.BaseXQuery
- getResource(Ivoid) - Method in interface org.javastro.ivoa.registry.internal.RegistryQueryInterface
- getResources() - Method in class org.javastro.ivoa.registry.graphql.ResourceResource
- getResponseTime() - Method in class org.javastro.ivoa.registry.oaipmh.OaiProperties
- getSelfAsResource() - Method in class org.javastro.ivoa.registry.Registry
- getService(String) - Method in class org.javastro.ivoa.registry.graphql.ResourceResource
- getservices() - Method in class org.javastro.ivoa.registry.graphql.ResourceResource
- getSets() - Method in class org.javastro.ivoa.registry.Registry
- getSources() - Method in class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator
-
Returns all sources in the catalog.
- getSources() - Method in class org.javastro.ivoa.registry.harvesting.HarvestSourceList
- getStartTime() - Method in class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- getStatus() - Method in class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator
-
Returns a snapshot of the current harvest status.
- getStatus() - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- getSyncWait() - Method in class org.javastro.ivoa.registry.tap.QueryResource
- getTAPCapabilities() - Method in class org.javastro.ivoa.registry.tap.VOSIResource
- getTapHelper() - Method in class org.javastro.ivoa.registry.tap.AsyncQueryResource
- getTapHelper() - Method in class org.javastro.ivoa.registry.tap.QueryResource
- getUri() - Method in class org.javastro.ivoa.registry.oaipmh.client.OaiPMHClient
H
- harvest(String, boolean) - Method in class org.javastro.ivoa.registry.admin.HarvestAdminResource
- HarvestAdminResource - Class in org.javastro.ivoa.registry.admin
- HarvestAdminResource() - Constructor for class org.javastro.ivoa.registry.admin.HarvestAdminResource
- HarvestAdminResource.HarvestTriggerResult - Record Class in org.javastro.ivoa.registry.admin
-
Simple JSON result for harvest trigger endpoint.
- HarvestClient - Class in org.javastro.ivoa.registry.harvesting
-
A registry client that will directly return Registry objects.
- HarvestClient(String, boolean, int) - Constructor for class org.javastro.ivoa.registry.harvesting.HarvestClient
-
Create a new harvest client for the given registry OAI-PMH URL.
- harvestedRecords() - Method in record class org.javastro.ivoa.registry.ui.RegistrySummary.Summary
-
Returns the value of the
harvestedRecordsrecord component. - HarvestException - Exception in org.javastro.ivoa.registry.harvesting
- HarvestException(String) - Constructor for exception org.javastro.ivoa.registry.harvesting.HarvestException
- HarvestingConfig - Interface in org.javastro.ivoa.registry.harvesting
- HarvestingConfig.Discovery - Interface in org.javastro.ivoa.registry.harvesting
- HarvestOrchestrator - Class in org.javastro.ivoa.registry.harvesting
-
Queue-based orchestrator for asynchronous incremental harvesting of IVOA registries.
- HarvestOrchestrator() - Constructor for class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator
- HarvestOrchestrator.HarvestStatus - Record Class in org.javastro.ivoa.registry.harvesting
-
Snapshot of the harvesting queue and source catalog state.
- HarvestRunRecord - Class in org.javastro.ivoa.registry.harvesting
-
A single bounded run record stored inside a
HarvestSource. - HarvestRunRecord() - Constructor for class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- HarvestRunRecord(Instant, Instant, int, int, String, String) - Constructor for class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- harvestRuns() - Method in class org.javastro.ivoa.registry.admin.HarvestAdminResource
- HarvestSource - Class in org.javastro.ivoa.registry.harvesting
-
Represents a known harvest source (a remote OAI-PMH registry endpoint).
- HarvestSource() - Constructor for class org.javastro.ivoa.registry.harvesting.HarvestSource
- HarvestSourceCatalog - Class in org.javastro.ivoa.registry.internal
-
Persistent catalog of known harvest sources, backed by a BaseX XML document at
Registry/harvest/sources.xml. - HarvestSourceCatalog(RegistryStoreInterface) - Constructor for class org.javastro.ivoa.registry.internal.HarvestSourceCatalog
- HarvestSourceList - Class in org.javastro.ivoa.registry.harvesting
-
JAXB root element that wraps a list of
HarvestSourceobjects. - HarvestSourceList() - Constructor for class org.javastro.ivoa.registry.harvesting.HarvestSourceList
- harvestSources() - Method in class org.javastro.ivoa.registry.admin.HarvestAdminResource
- harvestStatus() - Method in class org.javastro.ivoa.registry.admin.HarvestAdminResource
- HarvestStatus(boolean, String, List<String>, int, int, int, int, int) - Constructor for record class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator.HarvestStatus
-
Creates an instance of a
HarvestStatusrecord class. - HarvestTriggerResult(String, int) - Constructor for record class org.javastro.ivoa.registry.admin.HarvestAdminResource.HarvestTriggerResult
-
Creates an instance of a
HarvestTriggerResultrecord class. - hashCode() - Method in record class org.javastro.ivoa.registry.admin.HarvestAdminResource.HarvestTriggerResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator.HarvestStatus
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.javastro.ivoa.registry.oaipmh.client.OaiInfoExtractor.OaiRecordInfo
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.javastro.ivoa.registry.tap.RegTapLoader.LoadStatus
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.javastro.ivoa.registry.ui.RegistrySummary.Summary
-
Returns a hash code value for this object.
- hasMoreRecords() - Method in class org.javastro.ivoa.registry.harvesting.HarvestClient
I
- identify() - Method in class org.javastro.ivoa.registry.harvesting.HarvestClient
-
The registry entry for the registry being harvested.
- identify() - Method in class org.javastro.ivoa.registry.oaipmh.client.OaiPMHClient
- identify() - Method in interface org.javastro.ivoa.registry.oaipmh.client.OaiPMHClientInterface
- Identify - Enum constant in enum class org.javastro.ivoa.registry.oaipmh.OaiPMHResource.OAIVerb
- IDLE - Enum constant in enum class org.javastro.ivoa.registry.tap.RegTapLoader.State
- incrementalUpdate(String) - Method in class org.javastro.ivoa.registry.tap.RegTapLoader
- init() - Method in class org.javastro.ivoa.registry.internal.HarvestSourceCatalog
-
Idempotent initialisation.
- initialize(DataInitializer.InitContext) - Method in class org.javastro.ivoa.registry.ui.QuteInitializer
- InstantXmlAdapter - Class in org.javastro.ivoa.registry.harvesting
-
JAXB adapter that maps
Instantto/from an ISO-8601 string. - InstantXmlAdapter() - Constructor for class org.javastro.ivoa.registry.harvesting.InstantXmlAdapter
- isWriteable(Class<?>, Type, Annotation[], MediaType) - Method in class org.javastro.ivoa.registry.oaipmh.OAIPMHResponseBodyHandler
- IVO_ALL - Static variable in class org.javastro.ivoa.registry.RegistrySet
- IVO_HARVESTED - Static variable in class org.javastro.ivoa.registry.RegistrySet
- IVO_MANAGED - Static variable in class org.javastro.ivoa.registry.RegistrySet
- IVO_MANAGED_SET - Static variable in class org.javastro.ivoa.registry.harvesting.HarvestClient
- IVO_MANAGED_SET - Static variable in class org.javastro.ivoa.registry.oaipmh.client.OaiPMHClient
L
- LIMITED - Enum constant in enum class org.javastro.ivoa.registry.harvesting.SourceStatus
-
Source has been capped by a discovery policy limit (depth, catalog size, etc.).
- listIdentifiers(String, String, String, String, String) - Method in interface org.javastro.ivoa.registry.oaipmh.client.OaiPMHClientInterface
- listIdentifiers(String, String, Instant, Instant, String) - Method in class org.javastro.ivoa.registry.oaipmh.client.OaiPMHClient
- ListIdentifiers - Enum constant in enum class org.javastro.ivoa.registry.oaipmh.OaiPMHResource.OAIVerb
- listMetadataFormats() - Method in class org.javastro.ivoa.registry.oaipmh.client.OaiPMHClient
- listMetadataFormats(String) - Method in interface org.javastro.ivoa.registry.oaipmh.client.OaiPMHClientInterface
- ListMetadataFormats - Enum constant in enum class org.javastro.ivoa.registry.oaipmh.OaiPMHResource.OAIVerb
- listRecords(String, String, String, String, String) - Method in interface org.javastro.ivoa.registry.oaipmh.client.OaiPMHClientInterface
- listRecords(String, String, Instant, Instant, String) - Method in class org.javastro.ivoa.registry.oaipmh.client.OaiPMHClient
- ListRecords - Enum constant in enum class org.javastro.ivoa.registry.oaipmh.OaiPMHResource.OAIVerb
- ListRecordsRaw(Path, String, String, Instant, Instant, String) - Method in class org.javastro.ivoa.registry.oaipmh.client.OaiPMHClient
- listResources() - Method in class org.javastro.ivoa.registry.internal.BaseXQuery
- listResources() - Method in interface org.javastro.ivoa.registry.internal.RegistryQueryInterface
- listServices() - Method in class org.javastro.ivoa.registry.internal.BaseXQuery
- listServices() - Method in interface org.javastro.ivoa.registry.internal.RegistryQueryInterface
- listSets() - Method in class org.javastro.ivoa.registry.oaipmh.client.OaiPMHClient
- listSets() - Method in interface org.javastro.ivoa.registry.oaipmh.client.OaiPMHClientInterface
- ListSets - Enum constant in enum class org.javastro.ivoa.registry.oaipmh.OaiPMHResource.OAIVerb
- load() - Method in class org.javastro.ivoa.registry.tap.AdminResource
- loadCache(String) - Method in class org.javastro.ivoa.registry.admin.HarvestAdminResource
- loadFromCache(String) - Method in class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator
-
Load the cached chunk files of a source into the registry store as a single document at
harvested/<source-key>/rec.xml, replacing any existing one. - loadStatus() - Method in class org.javastro.ivoa.registry.tap.AdminResource
- LoadStatus(RegTapLoader.State, int, int, String, Instant, Instant, String) - Constructor for record class org.javastro.ivoa.registry.tap.RegTapLoader.LoadStatus
-
Creates an instance of a
LoadStatusrecord class.
M
- managedRecords() - Method in record class org.javastro.ivoa.registry.ui.RegistrySummary.Summary
-
Returns the value of the
managedRecordsrecord component. - marshal(Instant) - Method in class org.javastro.ivoa.registry.harvesting.InstantXmlAdapter
- marshall(T) - Method in class org.javastro.ivoa.registry.XMLUtils
- marshallElement(JAXBElement<?>) - Method in class org.javastro.ivoa.registry.XMLUtils
-
Marshal an Object into a XML string.
- marshallOAI(OAIPMH) - Method in class org.javastro.ivoa.registry.XMLUtils
- marshallResources(VOResources) - Method in class org.javastro.ivoa.registry.XMLUtils
- MAX_RECENT_RUNS - Static variable in class org.javastro.ivoa.registry.harvesting.HarvestSource
-
Maximum number of recent run records retained per source.
- maxDepth() - Method in interface org.javastro.ivoa.registry.harvesting.HarvestingConfig.Discovery
- maxPerRun() - Method in interface org.javastro.ivoa.registry.harvesting.HarvestingConfig.Discovery
- maxSources() - Method in interface org.javastro.ivoa.registry.harvesting.HarvestingConfig.Discovery
- METADATA_PREFIX - Static variable in class org.javastro.ivoa.registry.harvesting.HarvestClient
- METADATA_PREFIX - Static variable in class org.javastro.ivoa.registry.oaipmh.client.OaiPMHClient
N
- nreturned() - Method in record class org.javastro.ivoa.registry.oaipmh.client.OaiInfoExtractor.OaiRecordInfo
-
Returns the value of the
nreturnedrecord component.
O
- OaiBuilder - Class in org.javastro.ivoa.registry.oaipmh
-
Utility class to help build
- OaiBuilder() - Constructor for class org.javastro.ivoa.registry.oaipmh.OaiBuilder
- oaiGetRecord(Ivoid, String) - Method in class org.javastro.ivoa.registry.internal.BaseXQuery
- oaiGetRecord(Ivoid, String) - Method in interface org.javastro.ivoa.registry.internal.RegistryOaiPMHInterface
- OaiIdentifyToResource(IdentifyType) - Method in class org.javastro.ivoa.registry.XMLUtils
- OaiInfoExtractor - Class in org.javastro.ivoa.registry.oaipmh.client
-
Extracts information from an OAI ListRecords response.
- OaiInfoExtractor() - Constructor for class org.javastro.ivoa.registry.oaipmh.client.OaiInfoExtractor
- OaiInfoExtractor.OaiRecordInfo - Record Class in org.javastro.ivoa.registry.oaipmh.client
- oaiListIDs(ZonedDateTime, ZonedDateTime, String, String) - Method in class org.javastro.ivoa.registry.internal.BaseXQuery
- oaiListIDs(ZonedDateTime, ZonedDateTime, String, String) - Method in interface org.javastro.ivoa.registry.internal.RegistryOaiPMHInterface
- oaiListRecords(ZonedDateTime, ZonedDateTime, String, String) - Method in class org.javastro.ivoa.registry.internal.BaseXQuery
- oaiListRecords(ZonedDateTime, ZonedDateTime, String, String) - Method in interface org.javastro.ivoa.registry.internal.RegistryOaiPMHInterface
- OaiMetadataToResource(RecordType) - Method in class org.javastro.ivoa.registry.XMLUtils
- OaiPMHClient - Class in org.javastro.ivoa.registry.oaipmh.client
-
OAIPMH client using java.net.http transport.
- OaiPMHClient(String, boolean) - Constructor for class org.javastro.ivoa.registry.oaipmh.client.OaiPMHClient
- OaiPMHClientInterface - Interface in org.javastro.ivoa.registry.oaipmh.client
-
An interface for a REST client that interacts with an OAI-PMH (Open Archives Initiative Protocol for Metadata Harvesting) service.
- OaiPMHException - Exception in org.javastro.ivoa.registry.oaipmh.client
- OaiPMHException(String) - Constructor for exception org.javastro.ivoa.registry.oaipmh.client.OaiPMHException
- OaiPMHException(String, Throwable) - Constructor for exception org.javastro.ivoa.registry.oaipmh.client.OaiPMHException
- OaiPMHException(List<OAIPMHerrorType>, String) - Constructor for exception org.javastro.ivoa.registry.oaipmh.client.OaiPMHException
- OaiPMHResource - Class in org.javastro.ivoa.registry.oaipmh
- OaiPMHResource() - Constructor for class org.javastro.ivoa.registry.oaipmh.OaiPMHResource
- OaiPMHResource.OAIVerb - Enum Class in org.javastro.ivoa.registry.oaipmh
- OAIPMHResponse - Class in org.javastro.ivoa.registry.oaipmh
-
Wrapper round the response.
- OAIPMHResponse(String) - Constructor for class org.javastro.ivoa.registry.oaipmh.OAIPMHResponse
- OAIPMHResponseBodyHandler - Class in org.javastro.ivoa.registry.oaipmh
- OAIPMHResponseBodyHandler() - Constructor for class org.javastro.ivoa.registry.oaipmh.OAIPMHResponseBodyHandler
- OaiProperties - Class in org.javastro.ivoa.registry.oaipmh
- OaiProperties(String, String) - Constructor for class org.javastro.ivoa.registry.oaipmh.OaiProperties
- OaiRecordInfo(Instant, String, Integer, Integer, Integer) - Constructor for record class org.javastro.ivoa.registry.oaipmh.client.OaiInfoExtractor.OaiRecordInfo
-
Creates an instance of a
OaiRecordInforecord class. - open() - Method in class org.javastro.ivoa.registry.internal.BasexStore
- open() - Method in interface org.javastro.ivoa.registry.internal.RegistryStoreInterface
-
open the store.
- org.javastro.ivoa.registry - package org.javastro.ivoa.registry
- org.javastro.ivoa.registry.admin - package org.javastro.ivoa.registry.admin
- org.javastro.ivoa.registry.graphql - package org.javastro.ivoa.registry.graphql
- org.javastro.ivoa.registry.harvesting - package org.javastro.ivoa.registry.harvesting
- org.javastro.ivoa.registry.internal - package org.javastro.ivoa.registry.internal
- org.javastro.ivoa.registry.oaipmh - package org.javastro.ivoa.registry.oaipmh
-
functionality connected with the OAI-PMH interface
- org.javastro.ivoa.registry.oaipmh.client - package org.javastro.ivoa.registry.oaipmh.client
- org.javastro.ivoa.registry.query - package org.javastro.ivoa.registry.query
- org.javastro.ivoa.registry.tap - package org.javastro.ivoa.registry.tap
- org.javastro.ivoa.registry.ui - package org.javastro.ivoa.registry.ui
P
- plain(String) - Method in class org.javastro.ivoa.registry.query.XQueryResource
- processed() - Method in record class org.javastro.ivoa.registry.tap.RegTapLoader.LoadStatus
-
Returns the value of the
processedrecord component.
Q
- QueryResource - Class in org.javastro.ivoa.registry.tap
-
Main TAP Query.
- QueryResource() - Constructor for class org.javastro.ivoa.registry.tap.QueryResource
- QUEUED - Enum constant in enum class org.javastro.ivoa.registry.harvesting.SourceStatus
-
Source has been submitted to the work queue and is waiting to be processed.
- queuedCount() - Method in record class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator.HarvestStatus
-
Returns the value of the
queuedCountrecord component. - queuedSourceKeys() - Method in record class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator.HarvestStatus
-
Returns the value of the
queuedSourceKeysrecord component. - QuteInitializer - Class in org.javastro.ivoa.registry.ui
- QuteInitializer() - Constructor for class org.javastro.ivoa.registry.ui.QuteInitializer
R
- rawOAIToResources(Path) - Method in class org.javastro.ivoa.registry.XMLUtils
-
Convert an OAI-PMH ListRecords response to a VOResources document.
- rawOAIToResources(Source) - Method in class org.javastro.ivoa.registry.XMLUtils
-
Convert an OAI-PMH ListRecords response to a VOResources document.
- read(String) - Method in class org.javastro.ivoa.registry.internal.BasexStore
- read(String) - Method in interface org.javastro.ivoa.registry.internal.RegistryStoreInterface
-
read the content of the given path from the store.
- recordsStored() - Method in record class org.javastro.ivoa.registry.admin.HarvestAdminResource.HarvestTriggerResult
-
Returns the value of the
recordsStoredrecord component. - regAdminEmail - Variable in class org.javastro.ivoa.registry.oaipmh.OaiProperties
- REGDB_NAME - Static variable in class org.javastro.ivoa.registry.internal.BasexStore
- Registry - Class in org.javastro.ivoa.registry
- Registry() - Constructor for class org.javastro.ivoa.registry.Registry
- RegistryConfig - Interface in org.javastro.ivoa.registry
- RegistryOaiPMHInterface - Interface in org.javastro.ivoa.registry.internal
- RegistryQueryInterface - Interface in org.javastro.ivoa.registry.internal
- RegistrySet - Class in org.javastro.ivoa.registry
- RegistrySet(String, String) - Constructor for class org.javastro.ivoa.registry.RegistrySet
- RegistryStoreInterface - Interface in org.javastro.ivoa.registry.internal
- RegistrySummary - Class in org.javastro.ivoa.registry.ui
-
Summary information about the registry content, shown on the landing page.
- RegistrySummary() - Constructor for class org.javastro.ivoa.registry.ui.RegistrySummary
- RegistrySummary.Summary - Record Class in org.javastro.ivoa.registry.ui
-
Snapshot of the registry content and state.
- regIvorn - Variable in class org.javastro.ivoa.registry.oaipmh.OaiProperties
- regOaiEndpoint - Variable in class org.javastro.ivoa.registry.oaipmh.OaiProperties
- regtap() - Method in record class org.javastro.ivoa.registry.ui.RegistrySummary.Summary
-
Returns the value of the
regtaprecord component. - RegTapLoader - Class in org.javastro.ivoa.registry.tap
-
Loads the XML registry content into the RegTAP relational tables using the RegTAPDM library.
- RegTapLoader() - Constructor for class org.javastro.ivoa.registry.tap.RegTapLoader
- RegTapLoader.LoadStatus - Record Class in org.javastro.ivoa.registry.tap
-
Snapshot of the progress of the (most recent) load job.
- RegTapLoader.State - Enum Class in org.javastro.ivoa.registry.tap
- REJECTED - Enum constant in enum class org.javastro.ivoa.registry.harvesting.SourceStatus
-
Source was inspected and found not to be a valid harvestable registry.
- rejectedSources() - Method in record class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator.HarvestStatus
-
Returns the value of the
rejectedSourcesrecord component. - RelationalRecordSink - Interface in org.javastro.ivoa.registry.harvesting
-
Optional destination (e.g.
- requestVerb - Variable in class org.javastro.ivoa.registry.oaipmh.OaiProperties
- resetCursor() - Method in class org.javastro.ivoa.registry.harvesting.HarvestClient
- resetSource(String) - Method in class org.javastro.ivoa.registry.admin.HarvestAdminResource
- resetSource(String) - Method in class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator
- ResourceResource - Class in org.javastro.ivoa.registry.graphql
- ResourceResource - Class in org.javastro.ivoa.registry.query
- ResourceResource() - Constructor for class org.javastro.ivoa.registry.graphql.ResourceResource
- ResourceResource() - Constructor for class org.javastro.ivoa.registry.query.ResourceResource
- responseTime - Variable in class org.javastro.ivoa.registry.oaipmh.OaiProperties
- resumptionToken() - Method in record class org.javastro.ivoa.registry.oaipmh.client.OaiInfoExtractor.OaiRecordInfo
-
Returns the value of the
resumptionTokenrecord component. - rofrIvoid() - Method in interface org.javastro.ivoa.registry.harvesting.HarvestingConfig
- rofrUrl() - Method in interface org.javastro.ivoa.registry.harvesting.HarvestingConfig
- rofrUseLocal() - Method in interface org.javastro.ivoa.registry.harvesting.HarvestingConfig
-
Use a local copy of the harvesting catalogue.
- running() - Method in record class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator.HarvestStatus
-
Returns the value of the
runningrecord component. - RUNNING - Enum constant in enum class org.javastro.ivoa.registry.harvesting.SourceStatus
-
A harvest of this source is currently in progress.
- RUNNING - Enum constant in enum class org.javastro.ivoa.registry.tap.RegTapLoader.State
S
- serializeRecords(List<RecordType>) - Method in class org.javastro.ivoa.registry.oaipmh.client.OaiPMHClient
-
This will
- setDepth(int) - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- setDetails(String) - Method in class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- setDiscoveredFromSourceKey(String) - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- setDiscoverySet(String) - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- setEndTime(Instant) - Method in class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- setFirstSeen(Instant) - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- setIdentifier(String) - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- setLastAttempted(Instant) - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- setLastSuccessful(Instant) - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- setNewSourcesDiscovered(int) - Method in class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- setOaiUrl(String) - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- setOutcome(String) - Method in class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- setRecentRuns(List<HarvestRunRecord>) - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- setRecordsStored(int) - Method in class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- setRejectionReason(String) - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- setRelationalAdded(int) - Method in class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- setRelationalDeleted(int) - Method in class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- setRelationalFailed(int) - Method in class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- setSources(List<HarvestSource>) - Method in class org.javastro.ivoa.registry.harvesting.HarvestSourceList
- setSourceStatus(String, SourceStatus) - Method in class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator
-
Set the status of a source (e.g.
- setStartTime(Instant) - Method in class org.javastro.ivoa.registry.harvesting.HarvestRunRecord
- setStatus(SourceStatus) - Method in class org.javastro.ivoa.registry.harvesting.HarvestSource
- sources() - Method in record class org.javastro.ivoa.registry.ui.RegistrySummary.Summary
-
Returns the value of the
sourcesrecord component. - sourcesByStatus() - Method in record class org.javastro.ivoa.registry.ui.RegistrySummary.Summary
-
Returns the value of the
sourcesByStatusrecord component. - SourceStatus - Enum Class in org.javastro.ivoa.registry.harvesting
-
Lifecycle status for a known harvest source.
- start() - Method in class org.javastro.ivoa.registry.tap.RegTapLoader
-
Starts a background load.
- started() - Method in record class org.javastro.ivoa.registry.tap.RegTapLoader.LoadStatus
-
Returns the value of the
startedrecord component. - state() - Method in record class org.javastro.ivoa.registry.tap.RegTapLoader.LoadStatus
-
Returns the value of the
staterecord component. - status() - Method in record class org.javastro.ivoa.registry.admin.HarvestAdminResource.HarvestTriggerResult
-
Returns the value of the
statusrecord component. - status() - Method in class org.javastro.ivoa.registry.tap.RegTapLoader
- strictAdd(String) - Method in class org.javastro.ivoa.registry.admin.AdminResource
- summary() - Method in class org.javastro.ivoa.registry.ui.RegistrySummary
- Summary(int, int, int, Map<String, Long>, boolean) - Constructor for record class org.javastro.ivoa.registry.ui.RegistrySummary.Summary
-
Creates an instance of a
Summaryrecord class.
T
- tables() - Method in class org.javastro.ivoa.registry.tap.VOSITablesResource
- TapConfiguration - Class in org.javastro.ivoa.registry.tap
- TapConfiguration() - Constructor for class org.javastro.ivoa.registry.tap.TapConfiguration
- timestamp() - Method in record class org.javastro.ivoa.registry.oaipmh.client.OaiInfoExtractor.OaiRecordInfo
-
Returns the value of the
timestamprecord component. - toString() - Method in record class org.javastro.ivoa.registry.admin.HarvestAdminResource.HarvestTriggerResult
-
Returns a string representation of this record class.
- toString() - Method in record class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator.HarvestStatus
-
Returns a string representation of this record class.
- toString() - Method in record class org.javastro.ivoa.registry.oaipmh.client.OaiInfoExtractor.OaiRecordInfo
-
Returns a string representation of this record class.
- toString() - Method in record class org.javastro.ivoa.registry.tap.RegTapLoader.LoadStatus
-
Returns a string representation of this record class.
- toString() - Method in record class org.javastro.ivoa.registry.ui.RegistrySummary.Summary
-
Returns a string representation of this record class.
- total() - Method in record class org.javastro.ivoa.registry.oaipmh.client.OaiInfoExtractor.OaiRecordInfo
-
Returns the value of the
totalrecord component. - total() - Method in record class org.javastro.ivoa.registry.tap.RegTapLoader.LoadStatus
-
Returns the value of the
totalrecord component. - totalSources() - Method in record class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator.HarvestStatus
-
Returns the value of the
totalSourcesrecord component. - triggerHarvest(String) - Method in class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator
-
Trigger an immediate, synchronous harvest of the seed (or a specific source).
U
- unmarshal(String) - Method in class org.javastro.ivoa.registry.harvesting.InstantXmlAdapter
- unmarshal(String) - Method in class org.javastro.ivoa.registry.XMLUtils
- updateEntries(String) - Method in interface org.javastro.ivoa.registry.internal.RegistryStoreInterface
-
creates/updates the given registry entry in the managed registry store.
- updateEntries(String, String) - Method in class org.javastro.ivoa.registry.internal.BasexStore
- updateEntries(String, String) - Method in interface org.javastro.ivoa.registry.internal.RegistryStoreInterface
-
creates/updates the given registry entries in the registry store.
- updateLastAttempted(String, Instant) - Method in class org.javastro.ivoa.registry.internal.HarvestSourceCatalog
- updateLastSuccessful(String, Instant) - Method in class org.javastro.ivoa.registry.internal.HarvestSourceCatalog
- updateStatus(String, SourceStatus) - Method in class org.javastro.ivoa.registry.internal.HarvestSourceCatalog
- updateStatus(String, SourceStatus, String) - Method in class org.javastro.ivoa.registry.internal.HarvestSourceCatalog
- upsert(HarvestSource) - Method in class org.javastro.ivoa.registry.internal.HarvestSourceCatalog
-
Insert or update a source.
V
- validate() - Method in class org.javastro.ivoa.registry.harvesting.HarvestClient
-
check that the registry is set up to be harvestable
- validate() - Method in class org.javastro.ivoa.registry.oaipmh.client.OaiPMHClient
-
check that the registry is set up to be harvestable
- valueOf(String) - Static method in enum class org.javastro.ivoa.registry.harvesting.SourceStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.javastro.ivoa.registry.oaipmh.OaiPMHResource.OAIVerb
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.javastro.ivoa.registry.tap.RegTapLoader.State
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.javastro.ivoa.registry.harvesting.SourceStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.javastro.ivoa.registry.oaipmh.OaiPMHResource.OAIVerb
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.javastro.ivoa.registry.tap.RegTapLoader.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VOSIResource - Class in org.javastro.ivoa.registry.query
- VOSIResource - Class in org.javastro.ivoa.registry.tap
- VOSIResource() - Constructor for class org.javastro.ivoa.registry.query.VOSIResource
- VOSIResource() - Constructor for class org.javastro.ivoa.registry.tap.VOSIResource
- VOSITablesResource - Class in org.javastro.ivoa.registry.tap
- VOSITablesResource() - Constructor for class org.javastro.ivoa.registry.tap.VOSITablesResource
W
- writeTo(OAIPMHResponse, Class<?>, Type, Annotation[], MediaType, MultivaluedMap<String, Object>, OutputStream) - Method in class org.javastro.ivoa.registry.oaipmh.OAIPMHResponseBodyHandler
X
- XMLUtils - Class in org.javastro.ivoa.registry
- XMLUtils() - Constructor for class org.javastro.ivoa.registry.XMLUtils
- xquery(String) - Method in class org.javastro.ivoa.registry.internal.BaseXQuery
- xquery(String) - Method in interface org.javastro.ivoa.registry.internal.RegistryQueryInterface
- XQueryResource - Class in org.javastro.ivoa.registry.query
- XQueryResource() - Constructor for class org.javastro.ivoa.registry.query.XQueryResource
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form