Index
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form
A
- AuxipMonitor - Klasse 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() - Konstruktor für Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor
- AuxipMonitor.TransferProduct - Klasse in de.dlr.proseo.api.auxipmon
-
Class describing a download session
- AuxipMonitorApplication - Klasse in de.dlr.proseo.api.auxipmon
-
prosEO AUXIP Monitor application
- AuxipMonitorApplication() - Konstruktor für Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorApplication
- AuxipMonitorConfiguration - Klasse in de.dlr.proseo.api.auxipmon
-
Configuration class for the prosEO AUXIP Monitor component
- AuxipMonitorConfiguration() - Konstruktor für Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
- AuxipStatusControllerImpl - Klasse 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() - Konstruktor für Klasse de.dlr.proseo.api.auxipmon.rest.AuxipStatusControllerImpl
- available - Variable in Klasse de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Flag indicating whether the interface endpoint is reachable
C
- checkAvailableDownloads(Instant) - Methode in Klasse 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 Klasse 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) - Methode in Klasse de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
G
- getAuxipBaseUri() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the base URI of the AUXIP
- getAuxipCheckInterval() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the interval between pickup point checks
- getAuxipChunkInterval() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the interval between individual chunk retrievals
- getAuxipClientId() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the client ID for OpenID token requests
- getAuxipClientSecret() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the client secret for OpenID token requests
- getAuxipClientSendInBody() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Indicates whether to send the client ID and secret in the message body for OpenID token requests
- getAuxipContext() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the AUXIP context
- getAuxipDirectoryPath() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the target path to store AUX files for ingestion
- getAuxipHistoryPath() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the path to the file for storing transfer history
- getAuxipHistoryRetention() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the period to retain transfer history entries for
- getAuxipId() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the AUXIP Monitor identifier
- getAuxipPassword() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the AUXIP password
- getAuxipPerformanceMinSize() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the minimum size for files used in performance measurements
- getAuxipProductTypes() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the list of product types to retrieve from AUXIP
- getAuxipTokenUri() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the URI for requesting a bearer token
- getAuxipTruncateInterval() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the interval to truncate transfer history file
- getAuxipUser() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the AUXIP username
- getAuxipUseToken() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Indicates whether token-based authentication shall be used
- getAvailable() - Methode in Klasse de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Returns the available.
- getChecksum() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- getEvictionTime() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- getId() - Methode in Klasse de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Returns the id.
- getIdentifier() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
-
Gets the product UUID as identifier
- getLastCopyPerformance() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor
-
Gets the last copy performance for monitoring purposes
- getMaxDownloadThreads() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the maximum number of parallel transfer threads
- getMaxWaitCycles() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the maximum number of wait cycles for transfer completion checks
- getName() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- getPerformance() - Methode in Klasse de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Returns the performance.
- getPublicationTime() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- getReferenceTime() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
-
Gets the publication time as transfer object reference time
- getRestInterfaceStatusByAuxipid(String, HttpHeaders) - Methode in Klasse de.dlr.proseo.api.auxipmon.rest.AuxipStatusControllerImpl
-
Get the interface status for the given AUXIP Monitor
- getRestInterfaceStatusByAuxipid(String, HttpHeaders) - Methode in Schnittstelle de.dlr.proseo.api.auxipmon.rest.StatusController
-
Get the interface status for the given AUXIP Monitor
- getRestInterfaceStatusByAuxipid(String, HttpHeaders) - Methode in Klasse de.dlr.proseo.api.auxipmon.rest.StatusControllerDecorator
-
Get the interface status for the given AUXIP Monitor
- getSize() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- getStartTime() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- getStopTime() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- getTaskWaitInterval() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorConfiguration
-
Gets the interval in millliseconds to check for completed transfers
- getUuid() - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
H
- hashCode() - Methode in Klasse de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
I
- id - Variable in Klasse de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Interface identifier
M
- main(String[]) - Statische Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorApplication
- MSG_COPY_FILE_FAILED - Statische Variable in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor
- MSG_ID_COPY_FILE_FAILED - Statische Variable in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor
P
- performance - Variable in Klasse de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Latest download performance in MiB/s
R
- RestInterfaceStatus - Klasse in de.dlr.proseo.api.auxipmon.rest.model
- RestInterfaceStatus() - Konstruktor für Klasse de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Creates a new RestInterfaceStatus.
- RestInterfaceStatus(String, Boolean, Double) - Konstruktor für Klasse de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Creates a new RestInterfaceStatus.
- run(String...) - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitorApplication
S
- serialVersionUID - Statische Variable in Klasse de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
- setAvailable(Boolean) - Methode in Klasse de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Set the available.
- setChecksum(String) - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- setEvictionTime(Instant) - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- setId(String) - Methode in Klasse de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Set the id.
- setLastCopyPerformance(Double) - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor
-
Records the last copy performance for monitoring purposes
- setName(String) - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- setPerformance(Double) - Methode in Klasse de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
-
Set the performance.
- setPublicationTime(Instant) - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- setSize(Long) - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- setStartTime(Instant) - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- setStopTime(Instant) - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- setUuid(String) - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- StatusController - Schnittstelle in de.dlr.proseo.api.auxipmon.rest
-
No description (Generated with springmvc-raml-parser v.2.0.5)
- StatusControllerDecorator - Klasse in de.dlr.proseo.api.auxipmon.rest
-
No description (Generated with springmvc-raml-parser v.2.0.5)
- StatusControllerDecorator() - Konstruktor für Klasse de.dlr.proseo.api.auxipmon.rest.StatusControllerDecorator
T
- toString() - Methode in Klasse de.dlr.proseo.api.auxipmon.rest.model.RestInterfaceStatus
- TransferProduct() - Konstruktor für Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor.TransferProduct
- transferToTargetDir(TransferObject) - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor
-
Transfer the products found to disk for later ingestion
- triggerFollowOnAction(TransferObject) - Methode in Klasse de.dlr.proseo.api.auxipmon.AuxipMonitor
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form