Index

A B C D E F G H I L M N O P Q R S T U V W X 
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 activeSources record 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 currentDocument record component.
currentSourceKey() - Method in record class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator.HarvestStatus
Returns the value of the currentSourceKey record component.
cursor() - Method in record class org.javastro.ivoa.registry.oaipmh.client.OaiInfoExtractor.OaiRecordInfo
Returns the value of the cursor record 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 error record 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 failedSources record component.
finished() - Method in record class org.javastro.ivoa.registry.tap.RegTapLoader.LoadStatus
Returns the value of the finished record 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 harvestedRecords record 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 HarvestSource objects.
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 HarvestStatus record class.
HarvestTriggerResult(String, int) - Constructor for record class org.javastro.ivoa.registry.admin.HarvestAdminResource.HarvestTriggerResult
Creates an instance of a HarvestTriggerResult record 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 Instant to/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 LoadStatus record class.

M

managedRecords() - Method in record class org.javastro.ivoa.registry.ui.RegistrySummary.Summary
Returns the value of the managedRecords record 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 nreturned record 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 OaiRecordInfo record 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 processed record 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 queuedCount record component.
queuedSourceKeys() - Method in record class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator.HarvestStatus
Returns the value of the queuedSourceKeys record 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 recordsStored record 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 regtap record 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 rejectedSources record 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 resumptionToken record 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 running record 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 sources record component.
sourcesByStatus() - Method in record class org.javastro.ivoa.registry.ui.RegistrySummary.Summary
Returns the value of the sourcesByStatus record 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 started record component.
state() - Method in record class org.javastro.ivoa.registry.tap.RegTapLoader.LoadStatus
Returns the value of the state record component.
status() - Method in record class org.javastro.ivoa.registry.admin.HarvestAdminResource.HarvestTriggerResult
Returns the value of the status record 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 Summary record 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 timestamp record 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 total record component.
total() - Method in record class org.javastro.ivoa.registry.tap.RegTapLoader.LoadStatus
Returns the value of the total record component.
totalSources() - Method in record class org.javastro.ivoa.registry.harvesting.HarvestOrchestrator.HarvestStatus
Returns the value of the totalSources record 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
 
A B C D E F G H I L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form