
@Entity public class RunHistory extends Object implements Serializable
Though there is a "endTimestamp" it is possible that the end of an execution is "missed" by the system. So finding the configuration at a precise moment in time may be complex.
this can be done either by sorting (should be performed during a day task) or as a direct operation
in this last case two operations should correlate:
| Constructor and Description |
|---|
RunHistory() |
RunHistory(String subsystemName,
String configurationName,
String tag,
long startTimestamp) |
RunHistory(String subsystemName,
String configurationName,
String tag,
long startTimestamp,
boolean runtimeChange) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCategory() |
String |
getConfigurationName() |
long |
getEndTimestampLimit() |
long |
getId() |
long |
getStartTimestamp() |
String |
getSubsystemName() |
String |
getTag() |
long |
getTimeNext() |
boolean |
isEndGuessed() |
boolean |
isRuntimeChange() |
boolean |
isStartGuessed() |
void |
setCategory(String category) |
void |
setEndGuessed(boolean endGuessed) |
void |
setEndTimestampLimit(long endTimestampLimit) |
void |
setStartGuessed(boolean startGuessed) |
void |
setTimeNext(long timeNext) |
public RunHistory()
public RunHistory(String subsystemName, String configurationName, String tag, long startTimestamp)
public long getId()
public String getSubsystemName()
public String getCategory()
public void setCategory(String category)
public String getConfigurationName()
public String getTag()
public long getStartTimestamp()
public boolean isStartGuessed()
public void setStartGuessed(boolean startGuessed)
public boolean isEndGuessed()
public void setEndGuessed(boolean endGuessed)
public long getEndTimestampLimit()
public void setEndTimestampLimit(long endTimestampLimit)
public long getTimeNext()
public void setTimeNext(long timeNext)
public boolean isRuntimeChange()
Copyright © 2016 LSST. All rights reserved.