Package de.dlr.proseo.model
Class DatatakeOrderTrigger
java.lang.Object
de.dlr.proseo.model.PersistentObject
de.dlr.proseo.model.OrderTrigger
de.dlr.proseo.model.MissionPlanningOrderTrigger
de.dlr.proseo.model.DatatakeOrderTrigger
Trigger to create a processing order for an expected datatake.
- Since:
- prosEO 2.1.0
- Author:
- Dr. Thomas Bassler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the datatake typeGets the last datatake start timeGets the set of keys for the trigger product parametersvoidsetDatatakeType(String datatakeType) Sets the datatake typevoidsetLastDatatakeStartTime(Instant lastDatatakeStartTime) Sets the last datatake start timevoidsetParametersToCopy(Set<String> parametersToCopy) Sets the set of keys for the trigger product parametersMethods inherited from class de.dlr.proseo.model.MissionPlanningOrderTrigger
getDeltaTime, setDeltaTimeMethods inherited from class de.dlr.proseo.model.OrderTrigger
equals, getEnabled, getExecutionDelay, getMission, getName, getOrderTemplate, getPriority, hashCode, isEnabled, setEnabled, setExecutionDelay, setMission, setName, setOrderTemplate, setPriority, toStringMethods inherited from class de.dlr.proseo.model.PersistentObject
getId, getVersion, incrementVersion, setId
-
Constructor Details
-
DatatakeOrderTrigger
public DatatakeOrderTrigger()
-
-
Method Details
-
getDatatakeType
Gets the datatake type- Returns:
- the datatake type
-
setDatatakeType
Sets the datatake type- Parameters:
datatakeType- the datatake type to set
-
getLastDatatakeStartTime
Gets the last datatake start time- Returns:
- the last datatake start time
-
setLastDatatakeStartTime
Sets the last datatake start time- Parameters:
lastDatatakeStartTime- the last datatake start time to set
-
getParametersToCopy
Gets the set of keys for the trigger product parameters- Returns:
- the list of parameter keys
-
setParametersToCopy
Sets the set of keys for the trigger product parameters- Parameters:
parametersToCopy- the set of parameter keys to set
-