Package de.dlr.proseo.api.xbipmon
Klasse XbipMonitor.TransferSession
java.lang.Object
de.dlr.proseo.api.xbipmon.XbipMonitor.TransferSession
- Alle implementierten Schnittstellen:
TransferObject
- Umschließende Klasse:
XbipMonitor
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 datavoidsetReferenceTime(Instant referenceTime) Sets the session reference timevoidsetSessionIdentifier(String sessionIdentifier) Sets the session identifiervoidsetSessionPath(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:
getReferenceTimein 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:
getIdentifierin 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
-