Index

A C D E G H I M P R S T 
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
 
A C D E G H I M P R S T 
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form