Class FrontEndApiCommands

java.lang.Object
org.hobbit.core.FrontEndApiCommands

public class FrontEndApiCommands extends Object
Command bytes that can be sent to the controller. The response depends on the used command.
Author:
Michael Röder (roeder@informatik.uni-leipzig.de)
  • Field Details

    • LIST_CURRENT_STATUS

      public static final byte LIST_CURRENT_STATUS
      This command requests
      • the currently running experiment and its status
      • the list of experiments in the queue
      • the planned challenges and their experiments
      See Also:
    • LIST_AVAILABLE_BENCHMARKS

      public static final byte LIST_AVAILABLE_BENCHMARKS
      Lists the benchmarks that are currently available.
      See Also:
    • GET_BENCHMARK_DETAILS

      public static final byte GET_BENCHMARK_DETAILS
      This command requests the parameters of a benchmark and the systems that can be benchmarked with it.
      See Also:
    • ADD_EXPERIMENT_CONFIGURATION

      public static final byte ADD_EXPERIMENT_CONFIGURATION
      This command adds the given benchmark system combination to the queue.
      See Also:
    • GET_SYSTEMS_OF_USER

      public static final byte GET_SYSTEMS_OF_USER
      This command requests systems that have been uploaded by the given user.
      See Also:
    • CLOSE_CHALLENGE

      public static final byte CLOSE_CHALLENGE
      This command closes the given challenge.
      See Also:
    • REMOVE_EXPERIMENT

      public static final byte REMOVE_EXPERIMENT
      This command deletes the given experiment from the queue with the access authority of the given user.
      See Also:
  • Constructor Details

    • FrontEndApiCommands

      public FrontEndApiCommands()