Package de.dlr.proseo.api.cadipmon
Klasse CadipMonitor.TransferSession
java.lang.Object
de.dlr.proseo.api.cadipmon.CadipMonitor.TransferSession
- Alle implementierten Schnittstellen:
TransferObject
- Umschließende Klasse:
CadipMonitor
Class describing a download session
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungIndicates whether session provisioning was successfulGets the downlink orbit numberGets the total downlink sizeGets the acquisition time of the first CADU in the first DSDBGets the acquisition time of the last CADU in the last DSDBGets the combined transfer object identifier: satellite|station unit|session IDGets the latest publication time of any CADU fileGets the number of data channels in the sessionGets the array of quality information data per channelGets the session reference timeGets the satellite identifierGets the session identifierGets the session UUIDGets the station unit IDGets the retransfer flagIndicates whether session provisioning is completevoid
setDeliveryPushOk
(Boolean deliveryPushOk) Sets the flag indicating success of session provisioningvoid
setDownlinkOrbit
(Integer downlinkOrbit) Sets the downlink orbit numbervoid
setDownlinkSize
(Long downlinkSize) Sets the total downlink sizevoid
setDownlinkStart
(Instant downlinkStart) Sets the acquisition time of the first CADU in the first DSDBvoid
setDownlinkStop
(Instant downlinkStop) Sets the acquisition time of the last CADU in the last DSDBvoid
setLatestPublicationTime
(Instant latestPublicationTime) Sets the latest publication time of any CADU filevoid
setNumChannels
(Integer numChannels) Sets the number of data channels in the sessionvoid
setQualityInfos
(CadipMonitor.TransferQualityInfo[] qualityInfos) Sets the array of quality information data per channelvoid
setReferenceTime
(Instant referenceTime) Sets the session reference timevoid
setRetransfer
(Boolean retransfer) Sets the retransfer flagvoid
setSatelliteIdentifier
(String satelliteIdentifier) Sets the satellite identifiervoid
setSessionComplete
(Boolean sessionComplete) Sets the flag indicating completeness of session provisioningvoid
setSessionIdentifier
(String sessionIdentifier) Sets the session identifiervoid
setSessionUuid
(String sessionUuid) Sets the session UUIDvoid
setStationUnitId
(String stationUnitId) Sets the station unit ID
-
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
-
getSatelliteIdentifier
Gets the satellite identifier- Gibt zurück:
- the satellite identifier
-
setSatelliteIdentifier
Sets the satellite identifier- Parameter:
satelliteIdentifier
- the satellite identifier to set
-
getSessionUuid
Gets the session UUID- Gibt zurück:
- the session UUID
-
setSessionUuid
Sets the session UUID- Parameter:
sessionUuid
- the session UUID to set
-
getNumChannels
Gets the number of data channels in the session- Gibt zurück:
- the number of channels
-
setNumChannels
Sets the number of data channels in the session- Parameter:
numChannels
- the number of channels to set
-
getStationUnitId
Gets the station unit ID- Gibt zurück:
- the station unit ID
-
setStationUnitId
Sets the station unit ID- Parameter:
stationUnitId
- the station unit ID to set
-
getDownlinkOrbit
Gets the downlink orbit number- Gibt zurück:
- the downlink orbit number
-
setDownlinkOrbit
Sets the downlink orbit number- Parameter:
downlinkOrbit
- the downlink orbit number to set
-
isRetransfer
Gets the retransfer flag- Gibt zurück:
- true, if this session corresponds to a retransfer, false otherwise
-
setRetransfer
Sets the retransfer flag- Parameter:
retransfer
- set to true, if this session corresponds to a retransfer, false otherwise
-
isSessionComplete
Indicates whether session provisioning is complete- Gibt zurück:
- true, if session provisioning is complete, false otherwise
-
setSessionComplete
Sets the flag indicating completeness of session provisioning- Parameter:
sessionComplete
- set to true, if session provisioning is complete, to false otherwise
-
getDownlinkStart
Gets the acquisition time of the first CADU in the first DSDB- Gibt zurück:
- the downlink start time
-
setDownlinkStart
Sets the acquisition time of the first CADU in the first DSDB- Parameter:
downlinkStart
- the downlink start time to set
-
getDownlinkStop
Gets the acquisition time of the last CADU in the last DSDB- Gibt zurück:
- the downlink stop time
-
setDownlinkStop
Sets the acquisition time of the last CADU in the last DSDB- Parameter:
downlinkStop
- the downlink stop time to set
-
getDeliveryPushOk
Indicates whether session provisioning was successful- Gibt zurück:
- true, if session provisioning was successful, false otherwise
-
setDeliveryPushOk
Sets the flag indicating success of session provisioning- Parameter:
deliveryPushOk
- set to true, if session provisioning was successful, to false otherwise
-
getDownlinkSize
Gets the total downlink size- Gibt zurück:
- the downlink size in bytes
-
setDownlinkSize
Sets the total downlink size- Parameter:
downlinkSize
- the downlink size in bytes to set
-
getLatestPublicationTime
Gets the latest publication time of any CADU file- Gibt zurück:
- the latest CADU publication time
-
setLatestPublicationTime
Sets the latest publication time of any CADU file- Parameter:
latestPublicationTime
- the latest CADU publication time to set
-
getQualityInfos
Gets the array of quality information data per channel- Gibt zurück:
- an array of quality information objects, indexed by channel number
-
setQualityInfos
Sets the array of quality information data per channel- Parameter:
qualityInfos
- the array of quality information objects 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:
-