Index

A C D E G H I M P R S T 
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form

A

available - Variable in Klasse de.dlr.proseo.api.cadipmon.rest.model.RestInterfaceStatus
Flag indicating whether the interface endpoint is reachable

C

CadipMonitor - Klasse in de.dlr.proseo.api.cadipmon
Monitor for CADU Interface Points (CADIP) For specification details see "CADU Interface Delivery Point Specification" (ESA-EOPG-EOPGC-IF-15, issue 1.1)
CadipMonitor() - Konstruktor für Klasse de.dlr.proseo.api.cadipmon.CadipMonitor
 
CadipMonitor.TransferFile - Klasse in de.dlr.proseo.api.cadipmon
Class describing a single CADU (DSDB) file
CadipMonitor.TransferQualityInfo - Klasse in de.dlr.proseo.api.cadipmon
Class holding session quality data (available as soon as final CADU file has been written by acquisition station)
CadipMonitor.TransferSession - Klasse in de.dlr.proseo.api.cadipmon
Class describing a download session
CadipMonitorApplication - Klasse in de.dlr.proseo.api.cadipmon
prosEO CADIP Monitor application
CadipMonitorApplication() - Konstruktor für Klasse de.dlr.proseo.api.cadipmon.CadipMonitorApplication
 
CadipMonitorConfiguration - Klasse in de.dlr.proseo.api.cadipmon
Configuration class for the prosEO CADIP Monitor component
CadipMonitorConfiguration() - Konstruktor für Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
 
CadipStatusControllerImpl - Klasse in de.dlr.proseo.api.cadipmon.rest
Spring MVC controller for the prosEO CADIP Monitor; implements the services required to inquire about the interface status
CadipStatusControllerImpl() - Konstruktor für Klasse de.dlr.proseo.api.cadipmon.rest.CadipStatusControllerImpl
 
checkAvailableDownloads(Instant) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor
Check the configured CADIP for new downlink sessions, whose publication date is after the reference time stamp: Retrieve all downlink sessions with publication time after reference time stamp (authenticating with either Basic Auth or Bearer Token) Convert JSON session entries into transfer objects Return a list of all transfer objects
checkStatus() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor
Check the CADIP status (by querying all available sessions)
copySuccess - Variable in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor
Indicator for parallel copying processes

D

de.dlr.proseo.api.cadipmon - Package de.dlr.proseo.api.cadipmon
Top-level classes for the prosEO CADIP Monitor component
de.dlr.proseo.api.cadipmon.rest - Package de.dlr.proseo.api.cadipmon.rest
REST interface classes for the prosEO CADIP Monitor component
de.dlr.proseo.api.cadipmon.rest.model - Package de.dlr.proseo.api.cadipmon.rest.model
 

E

equals(Object) - Methode in Klasse de.dlr.proseo.api.cadipmon.rest.model.RestInterfaceStatus
 

G

getAvailable() - Methode in Klasse de.dlr.proseo.api.cadipmon.rest.model.RestInterfaceStatus
Returns the available.
getBlockNumber() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferFile
Gets the DSDB block number
getCadipBaseUri() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the base URI of the CADIP
getCadipCheckInterval() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the interval between pickup point checks
getCadipClientId() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the client ID for OpenID token requests
getCadipClientSecret() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the client secret for OpenID token requests
getCadipContext() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the CADIP context
getCadipHistoryPath() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the path to the file for storing transfer history
getCadipHistoryRetention() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the period to retain transfer history entries for
getCadipId() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the CADIP Monitor identifier
getCadipPassword() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the CADIP password
getCadipPerformanceMinSize() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the minimum size for files used in performance measurements
getCadipRetrievalDelay() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the retrieval delay for the pickup point
getCadipRetrievalTimeout() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the maximum allowed duration for download of a single session
getCadipSatellite() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the satellite identifier
getCadipSessionInterval() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the interval between checks for available session files
getCadipTokenGrantType() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the grant type for the token request
getCadipTokenPassword() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the password for a token request
getCadipTokenScope() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the token request scope
getCadipTokenUri() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the URI for requesting a bearer token
getCadipTokenUser() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the username for a token request
getCadipTruncateInterval() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the interval to truncate transfer history file
getCadipUser() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the CADIP username
getCadipUseToken() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Indicates whether token-based authentication shall be used
getChannel() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferFile
Gets the channel the file belongs to
getChannel() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferQualityInfo
Gets the channel number
getDeliveryPushOk() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Indicates whether session provisioning was successful
getDeliveryStart() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferQualityInfo
Gets the transfer start timestamp
getDeliveryStop() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferQualityInfo
Gets the transfer stop timestamp
getDownlinkOrbit() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Gets the downlink orbit number
getDownlinkSize() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Gets the total downlink size
getDownlinkStart() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Gets the acquisition time of the first CADU in the first DSDB
getDownlinkStop() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Gets the acquisition time of the last CADU in the last DSDB
getEvictionTime() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferFile
Gets the expected file eviction time
getFilename() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferFile
Gets the file name
getFileSize() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferFile
Gets the file size
getFileWaitInterval() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor
Gets the interval to check for completed file downloads
getFileWaitInterval() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the interval to check for completed file downloads
getId() - Methode in Klasse de.dlr.proseo.api.cadipmon.rest.model.RestInterfaceStatus
Returns the id.
getIdentifier() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Gets the combined transfer object identifier: satellite|station unit|session ID
getL0CaduDirectoryPath() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the path to the target CADU directory
getLastCopyPerformance() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor
Gets the last copy performance for monitoring purposes
getLatestPublicationTime() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Gets the latest publication time of any CADU file
getMaxDownloadThreads() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the maximum number of parallel transfer threads
getMaxFileDownloadThreads() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor
Gets the maximum number of parallel file download threads within a download session
getMaxFileDownloadThreads() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the maximum number of parallel file download threads within a download session
getMaxFileWaitCycles() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor
Gets the maximum number of wait cycles for file download completion checks
getMaxFileWaitCycles() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the maximum number of wait cycles for file download completion checks
getMaxWaitCycles() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the maximum number of wait cycles for transfer completion checks
getNumChannels() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Gets the number of data channels in the session
getPerformance() - Methode in Klasse de.dlr.proseo.api.cadipmon.rest.model.RestInterfaceStatus
Returns the performance.
getPublicationTime() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferFile
Gets the file publication timestamp
getQualityInfos() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Gets the array of quality information data per channel
getReferenceTime() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Gets the session reference time
getRestInterfaceStatusByCadipid(String, HttpHeaders) - Methode in Klasse de.dlr.proseo.api.cadipmon.rest.CadipStatusControllerImpl
Get the interface status for the given CADIP Monitor
getRestInterfaceStatusByCadipid(String, HttpHeaders) - Methode in Schnittstelle de.dlr.proseo.api.cadipmon.rest.StatusController
Get the interface status for the given CADIP Monitor
getRestInterfaceStatusByCadipid(String, HttpHeaders) - Methode in Klasse de.dlr.proseo.api.cadipmon.rest.StatusControllerDecorator
Get the interface status for the given CADIP Monitor
getRetransfer() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferFile
Indicates whether this file was retransferred
getSatelliteIdentifier() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Gets the satellite identifier
getSessionId() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferQualityInfo
Gets the session ID
getSessionIdentifier() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Gets the session identifier
getSessionUuid() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Gets the session UUID
getStationUnitId() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Gets the station unit ID
getTaskWaitInterval() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Gets the interval in millliseconds to check for completed transfers
getTotalChunks() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferQualityInfo
Gets the total number of CADU files in this channel
getTotalVolume() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferQualityInfo
Gets the total data volume in this channel
getUuid() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferFile
Gets the file UUID

H

hashCode() - Methode in Klasse de.dlr.proseo.api.cadipmon.rest.model.RestInterfaceStatus
 

I

id - Variable in Klasse de.dlr.proseo.api.cadipmon.rest.model.RestInterfaceStatus
Interface identifier
isCadipRetransfer() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
Indicates whether retransferred sessions are to be retrieved
isFinalBlock() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferFile
Indicates whether this is the final file of the session
isRetransfer() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Gets the retransfer flag
isSessionComplete() - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Indicates whether session provisioning is complete

M

main(String[]) - Statische Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorApplication
Start the Spring application

P

performance - Variable in Klasse de.dlr.proseo.api.cadipmon.rest.model.RestInterfaceStatus
Latest download performance in MiB/s

R

RestInterfaceStatus - Klasse in de.dlr.proseo.api.cadipmon.rest.model
 
RestInterfaceStatus() - Konstruktor für Klasse de.dlr.proseo.api.cadipmon.rest.model.RestInterfaceStatus
Creates a new RestInterfaceStatus.
RestInterfaceStatus(String, Boolean, Double) - Konstruktor für Klasse de.dlr.proseo.api.cadipmon.rest.model.RestInterfaceStatus
Creates a new RestInterfaceStatus.
run(String...) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitorApplication
 

S

serialVersionUID - Statische Variable in Klasse de.dlr.proseo.api.cadipmon.rest.model.RestInterfaceStatus
 
setAvailable(Boolean) - Methode in Klasse de.dlr.proseo.api.cadipmon.rest.model.RestInterfaceStatus
Set the available.
setBlockNumber(Integer) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferFile
Sets the DSDB block number
setChannel(Integer) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferFile
Sets the channel the file belongs to
setChannel(Integer) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferQualityInfo
Sets the channel number
setDeliveryPushOk(Boolean) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Sets the flag indicating success of session provisioning
setDeliveryStart(Instant) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferQualityInfo
sets the transfer start timestamp
setDeliveryStop(Instant) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferQualityInfo
Sets the transfer stop timestamp
setDownlinkOrbit(Integer) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Sets the downlink orbit number
setDownlinkSize(Long) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Sets the total downlink size
setDownlinkStart(Instant) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Sets the acquisition time of the first CADU in the first DSDB
setDownlinkStop(Instant) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Sets the acquisition time of the last CADU in the last DSDB
setEvictionTime(Instant) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferFile
Sets the expected file eviction time
setFilename(String) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferFile
Sets the file name
setFileSize(Integer) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferFile
Sets the file size
setFileWaitInterval(int) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor
Sets the interval to check for completed file downloads
setFinalBlock(Boolean) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferFile
Sets the flag indicating whether this is the final file of the session
setId(String) - Methode in Klasse de.dlr.proseo.api.cadipmon.rest.model.RestInterfaceStatus
Set the id.
setLastCopyPerformance(Double) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor
Records the last copy performance for monitoring purposes
setLatestPublicationTime(Instant) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Sets the latest publication time of any CADU file
setMaxFileDownloadThreads(int) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor
Sets the maximum number of parallel file download threads within a download session
setMaxFileWaitCycles(int) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor
Sets the maximum number of wait cycles for file download completion checks
setNumChannels(Integer) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Sets the number of data channels in the session
setPerformance(Double) - Methode in Klasse de.dlr.proseo.api.cadipmon.rest.model.RestInterfaceStatus
Set the performance.
setPublicationTime(Instant) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferFile
Sets the file publication timestamp
setQualityInfos(CadipMonitor.TransferQualityInfo[]) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Sets the array of quality information data per channel
setReferenceTime(Instant) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Sets the session reference time
setRetransfer(Boolean) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferFile
Sets the flag indicating a retransferred file
setRetransfer(Boolean) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Sets the retransfer flag
setSatelliteIdentifier(String) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Sets the satellite identifier
setSessionComplete(Boolean) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Sets the flag indicating completeness of session provisioning
setSessionId(String) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferQualityInfo
Sets the session ID
setSessionIdentifier(String) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Sets the session identifier
setSessionUuid(String) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Sets the session UUID
setStationUnitId(String) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
Sets the station unit ID
setTotalChunks(Integer) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferQualityInfo
Sets the total number of CADU files in this channel
setTotalVolume(Long) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferQualityInfo
Sets the total data volume in this channel
setUuid(String) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferFile
Sets the file UUID
StatusController - Schnittstelle in de.dlr.proseo.api.cadipmon.rest
No description (Generated with springmvc-raml-parser v.2.0.5)
StatusControllerDecorator - Klasse in de.dlr.proseo.api.cadipmon.rest
No description (Generated with springmvc-raml-parser v.2.0.5)
StatusControllerDecorator() - Konstruktor für Klasse de.dlr.proseo.api.cadipmon.rest.StatusControllerDecorator
 

T

toString() - Methode in Klasse de.dlr.proseo.api.cadipmon.rest.model.RestInterfaceStatus
 
TransferFile() - Konstruktor für Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferFile
 
TransferQualityInfo() - Konstruktor für Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferQualityInfo
 
TransferSession() - Konstruktor für Klasse de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
 
transferToTargetDir(TransferObject) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor
Transfer the session found and its CADU files to the configured CADU target directory for L0 processing Create empty "done" list Create session and channel directories WHILE session is not complete Retrieve file list for session FOR EACH CADU file in file list and not in "done" list DO IN PARALLEL (up to quota) Download CADU file (check size) IF CADU file is marked as "final block", set session as completed Check session quality information
triggerFollowOnAction(TransferObject) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor
 
triggerParallelAction(CadipMonitor.TransferSession) - Methode in Klasse de.dlr.proseo.api.cadipmon.CadipMonitor
Trigger any necessary parallel action on the transfer session (e. g.
A C D E G H I M P R S T 
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form