Package de.dlr.proseo.api.edipmon
Klasse EdipMonitor.TransferSession
java.lang.Object
de.dlr.proseo.api.edipmon.EdipMonitor.TransferSession
- Alle implementierten Schnittstellen:
TransferObject
- Umschließende Klasse:
EdipMonitor
Class describing a download session
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetDsibFileForChannel
(String channel) Gets the DSIB file for a given channelGets the combined transfer object identifier: satellite|station unit|session IDGets the session reference timeGets the session identifierGets the path to the session datavoid
setReferenceTime
(Instant referenceTime) Sets the session reference timevoid
setSessionIdentifier
(String sessionIdentifier) Sets the session identifiervoid
setSessionPath
(Path sessionPath) Sets the path to the session data
-
Konstruktordetails
-
TransferSession
public TransferSession()
-
-
Methodendetails
-
getSessionIdentifier
Gets the session identifier- Gibt zurück:
- the session identifier
-
setSessionIdentifier
Sets the session identifier- Parameter:
sessionIdentifier
- the session identifier to set
-
getSessionPath
Gets the path to the session data- Gibt zurück:
- the session data path
-
setSessionPath
Sets the path to the session data- Parameter:
sessionPath
- the session data path to set
-
getReferenceTime
Gets the session reference time- Angegeben von:
getReferenceTime
in SchnittstelleTransferObject
- Gibt zurück:
- the reference time
-
setReferenceTime
Sets the session reference time- Parameter:
referenceTime
- the reference time to set
-
getIdentifier
Gets the combined transfer object identifier: satellite|station unit|session ID- Angegeben von:
getIdentifier
in SchnittstelleTransferObject
- Siehe auch:
-
getDsibFileForChannel
Gets the DSIB file for a given channel- Parameter:
channel
- the channel identifier ("ch_x")- Gibt zurück:
- the path to the DSIB file belonging to the given channel, or null, if no suitable file was found
-