Package de.dlr.proseo.api.cadipmon
Klasse CadipMonitorConfiguration
java.lang.Object
de.dlr.proseo.api.cadipmon.CadipMonitorConfiguration
@Configuration
@ConfigurationProperties(prefix="proseo")
public class CadipMonitorConfiguration
extends Object
Configuration class for the prosEO CADIP Monitor component
- Autor:
- Dr. Thomas Bassler
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungGets the base URI of the CADIPGets the interval between pickup point checksGets the client ID for OpenID token requestsGets the client secret for OpenID token requestsGets the CADIP contextGets the path to the file for storing transfer historyGets the period to retain transfer history entries forGets the CADIP Monitor identifierGets the CADIP passwordGets the minimum size for files used in performance measurementsGets the retrieval delay for the pickup pointGets the maximum allowed duration for download of a single sessionGets the satellite identifierGets the interval between checks for available session filesGets the grant type for the token requestGets the password for a token requestGets the token request scopeGets the URI for requesting a bearer tokenGets the username for a token requestGets the interval to truncate transfer history fileGets the CADIP usernameIndicates whether token-based authentication shall be usedGets the interval to check for completed file downloadsGets the path to the target CADU directoryGets the maximum number of parallel transfer 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 completion checksGets the interval in millliseconds to check for completed transfersIndicates whether retransferred sessions are to be retrieved
-
Konstruktordetails
-
CadipMonitorConfiguration
public CadipMonitorConfiguration()
-
-
Methodendetails
-
getCadipId
Gets the CADIP Monitor identifier- Gibt zurück:
- the CADIP Monitor identifier
-
getCadipSatellite
Gets the satellite identifier- Gibt zurück:
- the satellite identifier
-
getCadipBaseUri
Gets the base URI of the CADIP- Gibt zurück:
- the CADIP base URI (without trailing slash)
-
getCadipContext
Gets the CADIP context- Gibt zurück:
- the CADIP context (without starting or terminating slashes)
-
isCadipRetransfer
Indicates whether retransferred sessions are to be retrieved- Gibt zurück:
- true, if retransferred sessions are to be retrieved, false otherwise
-
getCadipUseToken
Indicates whether token-based authentication shall be used- Gibt zurück:
- true, if token-based authentication shall be used, false otherwise
-
getCadipTokenUri
Gets the URI for requesting a bearer token- Gibt zurück:
- the bearer token URI (without starting or terminating slashes)
-
getCadipTokenUser
Gets the username for a token request- Gibt zurück:
- the token request user name
-
getCadipTokenPassword
Gets the password for a token request- Gibt zurück:
- the token request password
-
getCadipTokenGrantType
Gets the grant type for the token request- Gibt zurück:
- the grant type
-
getCadipTokenScope
Gets the token request scope- Gibt zurück:
- the token request scope
-
getCadipUser
Gets the CADIP username- Gibt zurück:
- the username
-
getCadipPassword
Gets the CADIP password- Gibt zurück:
- the password
-
getCadipClientId
Gets the client ID for OpenID token requests- Gibt zurück:
- the OpenID client ID
-
getCadipClientSecret
Gets the client secret for OpenID token requests- Gibt zurück:
- the OpenID client secret
-
getCadipHistoryPath
Gets the path to the file for storing transfer history- Gibt zurück:
- the CADIP transfer history file path
-
getCadipCheckInterval
Gets the interval between pickup point checks- Gibt zurück:
- the CADIP check interval in ms
-
getCadipSessionInterval
Gets the interval between checks for available session files- Gibt zurück:
- the interval between session checks in ms
-
getCadipRetrievalDelay
Gets the retrieval delay for the pickup point- Gibt zurück:
- the CADIP retrieval delay in ms
-
getCadipRetrievalTimeout
Gets the maximum allowed duration for download of a single session- Gibt zurück:
- the retrieval timeout in ms
-
getCadipTruncateInterval
Gets the interval to truncate transfer history file- Gibt zurück:
- the CADIP history truncation interval in ms
-
getCadipHistoryRetention
Gets the period to retain transfer history entries for- Gibt zurück:
- the CADIP history retention period in ms
-
getMaxDownloadThreads
Gets the maximum number of parallel transfer threads- Gibt zurück:
- the maximum number of threads
-
getTaskWaitInterval
Gets the interval in millliseconds to check for completed transfers- Gibt zurück:
- the download wait interval
-
getMaxWaitCycles
Gets the maximum number of wait cycles for transfer completion checks- Gibt zurück:
- the 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
-
getCadipPerformanceMinSize
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
-