Class QueuedExperiment

  • Direct Known Subclasses:
    RunningExperiment

    public class QueuedExperiment
    extends Object
    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 Detail

      • experimentId

        public String experimentId
        The ID of the experiment.
      • benchmarkUri

        public String benchmarkUri
        The URI of the benchmark.
      • benchmarkName

        public String benchmarkName
        The name of the benchmark.
      • systemUri

        public String systemUri
        The URI of the system.
      • systemName

        public String systemName
        The name of the system.
      • challengeUri

        public String challengeUri
        The URI of the challenge this experiment is part of (or null if such a challenge does not exist).
      • challengeTaskUri

        public String challengeTaskUri
        The URI of the challenge task this experiment is part of (or null if such a challenge does not exist).
      • dateOfExecution

        public long dateOfExecution
        Date of execution in milliseconds.
      • canBeCanceled

        public boolean canBeCanceled
        A flag indicating whether the experiment can be canceled by the user who requested this information.
    • Constructor Detail

      • QueuedExperiment

        public QueuedExperiment()
    • Method Detail

      • getExperimentId

        public String getExperimentId()
        Returns:
        the experimentId
      • setExperimentId

        public void setExperimentId​(String experimentId)
        Parameters:
        experimentId - the experimentId to set
      • getBenchmarkUri

        public String getBenchmarkUri()
        Returns:
        the benchmarkUri
      • setBenchmarkUri

        public void setBenchmarkUri​(String benchmarkUri)
        Parameters:
        benchmarkUri - the benchmarkUri to set
      • getBenchmarkName

        public String getBenchmarkName()
        Returns:
        the benchmarkName
      • setBenchmarkName

        public void setBenchmarkName​(String benchmarkName)
        Parameters:
        benchmarkName - the benchmarkName to set
      • getSystemUri

        public String getSystemUri()
        Returns:
        the systemUri
      • setSystemUri

        public void setSystemUri​(String systemUri)
        Parameters:
        systemUri - the systemUri to set
      • getSystemName

        public String getSystemName()
        Returns:
        the systemName
      • setSystemName

        public void setSystemName​(String systemName)
        Parameters:
        systemName - the systemName to set
      • getChallengeUri

        public String getChallengeUri()
        Returns:
        the challengeUri
      • setChallengeUri

        public void setChallengeUri​(String challengeUri)
        Parameters:
        challengeUri - the challengeUri to set
      • getChallengeTaskUri

        public String getChallengeTaskUri()
        Returns:
        the challengeTaskUri
      • setChallengeTaskUri

        public void setChallengeTaskUri​(String challengeTaskUri)
        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