Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AUXIP_WAIT - Static variable in class de.dlr.proseo.api.auxipmon.AuxipMonitor
- AuxipMonitor - Class in de.dlr.proseo.api.auxipmon
-
Monitor for Auxiliary Data Interface Points (AUXIP) For specification details see "Auxiliary Data Interface Delivery Point Specification" (ESA-EOPG-EOPGC-IF-10, issue 1.3)
- AuxipMonitor() - Constructor for class de.dlr.proseo.api.auxipmon.AuxipMonitor
- AuxipMonitor.TransferProduct - Class in de.dlr.proseo.api.auxipmon
-
Class describing a download session
- AuxipMonitorApplication - Class in de.dlr.proseo.api.auxipmon
-
prosEO AUXIP Monitor application
- AuxipMonitorApplication() - Constructor for class de.dlr.proseo.api.auxipmon.AuxipMonitorApplication
- AuxipMonitorConfiguration - Class in de.dlr.proseo.api.auxipmon
-
Configuration class for the prosEO AUXIP Monitor component
- AuxipMonitorConfiguration() - Constructor for class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
- AuxipStatusControllerImpl - Class in de.dlr.proseo.api.auxipmon.rest
-
Spring MVC controller for the prosEO AUXIP Monitor; implements the services required to inquire about the interface status
- AuxipStatusControllerImpl() - Constructor for class de.dlr.proseo.api.auxipmon.rest.AuxipStatusControllerImpl
- available - Variable in class de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Flag indicating whether the interface endpoint is reachable
C
- checkAvailableDownloads(Instant) - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor
-
Check the configured AUXIP for new files of the configured product types, whose publication date is after the reference time stamp: If token-based authentication is required, login to AUXIP and request token For all configured product types: Retrieve all products of the given type with publication time after reference time stamp (authenticating with either Basic Auth or Bearer Token) Convert JSON product entries into transfer objects Return the combined list of transfer objects
- copySuccess - Variable in class de.dlr.proseo.api.auxipmon.AuxipMonitor
-
Indicator for parallel copying processes
D
- de.dlr.proseo.api.auxipmon - package de.dlr.proseo.api.auxipmon
-
Top-level classes for the prosEO AUXIP Monitor component
- de.dlr.proseo.api.auxipmon.rest - package de.dlr.proseo.api.auxipmon.rest
- de.dlr.proseo.api.auxipmon.rest.model - package de.dlr.proseo.api.auxipmon.rest.model
E
- equals(Object) - Method in class de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
G
- getAuxipBaseUri() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the base URI of the AUXIP
- getAuxipCheckInterval() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the interval between pickup point checks
- getAuxipChunkInterval() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the interval between individual chunk retrievals
- getAuxipClientId() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the client ID for OpenID token requests
- getAuxipClientSecret() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the client secret for OpenID token requests
- getAuxipClientSendInBody() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Indicates whether to send the client ID and secret in the message body for OpenID token requests
- getAuxipContext() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the AUXIP context
- getAuxipDirectoryPath() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the target path to store AUX files for ingestion
- getAuxipHistoryPath() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the path to the file for storing transfer history
- getAuxipHistoryRetention() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the period to retain transfer history entries for
- getAuxipId() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the AUXIP Monitor identifier
- getAuxipPassword() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the AUXIP password
- getAuxipPerformanceMinSize() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the minimum size for files used in performance measurements
- getAuxipProductTypes() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the list of product types to retrieve from AUXIP
- getAuxipTokenUri() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the URI for requesting a bearer token
- getAuxipTruncateInterval() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the interval to truncate transfer history file
- getAuxipUser() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the AUXIP username
- getAuxipUseToken() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Indicates whether token-based authentication shall be used
- getAvailable() - Method in class de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Returns the available.
- getChecksum() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- getEvictionTime() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- getId() - Method in class de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Returns the id.
- getIdentifier() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
-
Gets the product UUID as identifier
- getLastCopyPerformance() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor
-
Gets the last copy performance for monitoring purposes
- getMaxDownloadThreads() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the maximum number of parallel transfer threads
- getMaxWaitCycles() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the maximum number of wait cycles for transfer completion checks
- getName() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- getPerformance() - Method in class de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Returns the performance.
- getPublicationTime() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- getReferenceTime() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
-
Gets the publication time as transfer object reference time
- getRestInterfaceStatusByAuxipid(String, HttpHeaders) - Method in class de.dlr.proseo.api.auxipmon.rest.AuxipStatusControllerImpl
-
Get the interface status for the given AUXIP Monitor
- getRestInterfaceStatusByAuxipid(String, HttpHeaders) - Method in interface de.dlr.proseo.api.auxipmon.rest.StatusController
-
Get the interface status for the given AUXIP Monitor
- getRestInterfaceStatusByAuxipid(String, HttpHeaders) - Method in class de.dlr.proseo.api.auxipmon.rest.StatusControllerDecorator
-
Get the interface status for the given AUXIP Monitor
- getSize() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- getStartTime() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- getStopTime() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- getTaskWaitInterval() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the interval in millliseconds to check for completed transfers
- getUuid() - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
H
- hashCode() - Method in class de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
I
- id - Variable in class de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Interface identifier
M
- main(String[]) - Static method in class de.dlr.proseo.api.auxipmon.AuxipMonitorApplication
- MSG_COPY_FILE_FAILED - Static variable in class de.dlr.proseo.api.auxipmon.AuxipMonitor
- MSG_ID_COPY_FILE_FAILED - Static variable in class de.dlr.proseo.api.auxipmon.AuxipMonitor
P
- performance - Variable in class de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Latest download performance in MiB/s
R
- RestInterfaceStatus - Class in de.dlr.proseo.api.auxipmon.rest.model
- RestInterfaceStatus() - Constructor for class de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Creates a new RestInterfaceStatus.
- RestInterfaceStatus(String, Boolean, Double) - Constructor for class de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Creates a new RestInterfaceStatus.
- run(String...) - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitorApplication
S
- serialVersionUID - Static variable in class de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
- setAvailable(Boolean) - Method in class de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Set the available.
- setChecksum(String) - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- setEvictionTime(Instant) - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- setId(String) - Method in class de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Set the id.
- setLastCopyPerformance(Double) - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor
-
Records the last copy performance for monitoring purposes
- setName(String) - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- setPerformance(Double) - Method in class de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Set the performance.
- setPublicationTime(Instant) - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- setSize(Long) - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- setStartTime(Instant) - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- setStopTime(Instant) - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- setUuid(String) - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- StatusController - Interface in de.dlr.proseo.api.auxipmon.rest
-
No description (Generated with springmvc-raml-parser v.2.0.5)
- StatusControllerDecorator - Class in de.dlr.proseo.api.auxipmon.rest
-
No description (Generated with springmvc-raml-parser v.2.0.5)
- StatusControllerDecorator() - Constructor for class de.dlr.proseo.api.auxipmon.rest.StatusControllerDecorator
T
- toString() - Method in class de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
- TransferProduct() - Constructor for class de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- transferToTargetDir(TransferObject) - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor
-
Transfer the products found to disk for later ingestion
- triggerFollowOnAction(TransferObject) - Method in class de.dlr.proseo.api.auxipmon.AuxipMonitor
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form