Package org.hobbit.core.data.status
Class RunningExperiment
- java.lang.Object
-
- org.hobbit.core.data.status.QueuedExperiment
-
- org.hobbit.core.data.status.RunningExperiment
-
public class RunningExperiment extends QueuedExperiment
This extension of aQueuedExperimentrepresents an experiment that is currently executed and may have additional information, e.g., the status of the execution.- Author:
- Michael Röder (michael.roeder@uni-paderborn.de)
-
-
Field Summary
Fields Modifier and Type Field Description longstartTimestampThe point in time at which the experiment has been started.StringstatusThe status of the execution of this experiment.longtimestampOfAbortionThe point in time until the experiment will have to be finished.-
Fields inherited from class org.hobbit.core.data.status.QueuedExperiment
benchmarkName, benchmarkUri, canBeCanceled, challengeTaskUri, challengeUri, dateOfExecution, experimentId, systemName, systemUri
-
-
Constructor Summary
Constructors Constructor Description RunningExperiment()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetStartTimestamp()StringgetStatus()longgetTimestampOfAbortion()voidsetStartTimestamp(long startTimestamp)voidsetStatus(String status)voidsetTimestampOfAbortion(long timestampOfAbortion)-
Methods inherited from class org.hobbit.core.data.status.QueuedExperiment
getBenchmarkName, getBenchmarkUri, getChallengeTaskUri, getChallengeUri, getExperimentId, getSystemName, getSystemUri, isCanBeCanceled, setBenchmarkName, setBenchmarkUri, setCanBeCanceled, setChallengeTaskUri, setChallengeUri, setExperimentId, setSystemName, setSystemUri
-
-
-
-
Field Detail
-
status
public String status
The status of the execution of this experiment.
-
startTimestamp
public long startTimestamp
The point in time at which the experiment has been started. If it is 0, the experiment has not been started.
-
timestampOfAbortion
public long timestampOfAbortion
The point in time until the experiment will have to be finished.
-
-
Method Detail
-
getStatus
public String getStatus()
- Returns:
- the status
-
setStatus
public void setStatus(String status)
- Parameters:
status- the status to set
-
getStartTimestamp
public long getStartTimestamp()
- Returns:
- the startTimestamp
-
setStartTimestamp
public void setStartTimestamp(long startTimestamp)
- Parameters:
startTimestamp- the startTimestamp to set
-
getTimestampOfAbortion
public long getTimestampOfAbortion()
- Returns:
- the timestampOfAbortion
-
setTimestampOfAbortion
public void setTimestampOfAbortion(long timestampOfAbortion)
- Parameters:
timestampOfAbortion- the timestampOfAbortion to set
-
-