Package de.dlr.proseo.api.edipmon
Klasse EdipMonitorConfiguration
java.lang.Object
de.dlr.proseo.api.edipmon.EdipMonitorConfiguration
@Configuration
@ConfigurationProperties(prefix="proseo")
public class EdipMonitorConfiguration
extends Object
Configuration class for the prosEO EDIP Monitor component
- Autor:
- Dr. Thomas Bassler
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungGets the interval between pickup point checksGets the path to the EDIP directoryGets the path to the file for storing transfer historyGets the period to retain transfer history entries forGets the EDIP Monitor identifierGets the minimum size for files used in performance measurementsGets the retrieval delay for the pickup pointGets the satellite identifierGets the interval to truncate transfer history fileGets the interval to check for completed file downloadsGets the path to the target CADU directoryGets the L0 processor commandGets the maximum number of parallel transfer session threadsGets the maximum number of parallel file download threads within a download sessionGets the maximum number of wait cycles for file download completion checksGets the maximum number of wait cycles for transfer session completion checksGets the interval to check for completed transfer sessions
-
Konstruktordetails
-
EdipMonitorConfiguration
public EdipMonitorConfiguration()
-
-
Methodendetails
-
getEdipId
Gets the EDIP Monitor identifier- Gibt zurück:
- the EDIP Monitor identifier
-
getEdipDirectoryPath
Gets the path to the EDIP directory- Gibt zurück:
- the EDIP directory path
-
getEdipSatellite
Gets the satellite identifier- Gibt zurück:
- the 3-character satellite identifier
-
getEdipHistoryPath
Gets the path to the file for storing transfer history- Gibt zurück:
- the EDIP transfer history file path
-
getEdipCheckInterval
Gets the interval between pickup point checks- Gibt zurück:
- the EDIP check interval in ms
-
getEdipRetrievalDelay
Gets the retrieval delay for the pickup point- Gibt zurück:
- the EDIP retrieval delay in ms
-
getEdipTruncateInterval
Gets the interval to truncate transfer history file- Gibt zurück:
- the EDIP history truncation interval in ms
-
getEdipHistoryRetention
Gets the period to retain transfer history entries for- Gibt zurück:
- the EDIP history retention period in ms
-
getEdipPerformanceMinSize
Gets the minimum size for files used in performance measurements- Gibt zurück:
- the minimum file size in bytes
-
getL0CaduDirectoryPath
Gets the path to the target CADU directory- Gibt zurück:
- the CADU directory path
-
getL0Command
Gets the L0 processor command- Gibt zurück:
- the L0 processor command
-
getMaxDownloadThreads
Gets the maximum number of parallel transfer session threads- Gibt zurück:
- the maximum number of transfer session threads
-
getTaskWaitInterval
Gets the interval to check for completed transfer sessions- Gibt zurück:
- the transfer session wait interval in millliseconds
-
getMaxWaitCycles
Gets the maximum number of wait cycles for transfer session completion checks- Gibt zurück:
- the maximum number of wait cycles
-
getMaxFileDownloadThreads
Gets the maximum number of parallel file download threads within a download session- Gibt zurück:
- the maximum number of parallel file download threads
-
getFileWaitInterval
Gets the interval to check for completed file downloads- Gibt zurück:
- the check interval in millliseconds
-
getMaxFileWaitCycles
Gets the maximum number of wait cycles for file download completion checks- Gibt zurück:
- the maximum number of wait cycles
-