Package org.hobbit.core.data.status
Class QueuedExperiment
java.lang.Object
org.hobbit.core.data.status.QueuedExperiment
- Direct Known Subclasses:
RunningExperiment
Instances of this class represent an experiment that is waiting in the queue
to be executed.
- Author:
- Michael Röder (michael.roeder@uni-paderborn.de)
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe name of the benchmark.The URI of the benchmark.booleanA flag indicating whether the experiment can be canceled by the user who requested this information.The URI of the challenge task this experiment is part of (ornullif such a challenge does not exist).The URI of the challenge this experiment is part of (ornullif such a challenge does not exist).longDate of execution in milliseconds.The ID of the experiment.The name of the system.The URI of the system. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidsetBenchmarkName(String benchmarkName) voidsetBenchmarkUri(String benchmarkUri) voidsetCanBeCanceled(boolean canBeCanceled) voidsetChallengeTaskUri(String challengeTaskUri) voidsetChallengeUri(String challengeUri) voidsetExperimentId(String experimentId) voidsetSystemName(String systemName) voidsetSystemUri(String systemUri)
-
Field Details
-
experimentId
The ID of the experiment. -
benchmarkUri
The URI of the benchmark. -
benchmarkName
The name of the benchmark. -
systemUri
The URI of the system. -
systemName
The name of the system. -
challengeUri
The URI of the challenge this experiment is part of (ornullif such a challenge does not exist). -
challengeTaskUri
The URI of the challenge task this experiment is part of (ornullif such a challenge does not exist). -
dateOfExecution
public long dateOfExecutionDate of execution in milliseconds. -
canBeCanceled
public boolean canBeCanceledA flag indicating whether the experiment can be canceled by the user who requested this information.
-
-
Constructor Details
-
QueuedExperiment
public QueuedExperiment()
-
-
Method Details
-
getExperimentId
- Returns:
- the experimentId
-
setExperimentId
- Parameters:
experimentId- the experimentId to set
-
getBenchmarkUri
- Returns:
- the benchmarkUri
-
setBenchmarkUri
- Parameters:
benchmarkUri- the benchmarkUri to set
-
getBenchmarkName
- Returns:
- the benchmarkName
-
setBenchmarkName
- Parameters:
benchmarkName- the benchmarkName to set
-
getSystemUri
- Returns:
- the systemUri
-
setSystemUri
- Parameters:
systemUri- the systemUri to set
-
getSystemName
- Returns:
- the systemName
-
setSystemName
- Parameters:
systemName- the systemName to set
-
getChallengeUri
- Returns:
- the challengeUri
-
setChallengeUri
- Parameters:
challengeUri- the challengeUri to set
-
getChallengeTaskUri
- Returns:
- the challengeTaskUri
-
setChallengeTaskUri
- Parameters:
challengeTaskUri- the challengeTaskUri to set
-
isCanBeCanceled
public boolean isCanBeCanceled()- Returns:
- the canBeCanceled
-
setCanBeCanceled
public void setCanBeCanceled(boolean canBeCanceled) - Parameters:
canBeCanceled- the canBeCanceled to set
-