Interface Controller


public interface Controller
This interface should decouple controller implementation (in clustering module) and its uses (e.g. CLI). The controller should listen on host():port() as usual.
  • Field Details

    • DEFAULT_ROOT_DIR

      static final Path DEFAULT_ROOT_DIR
    • DEPLOYER

      static final String DEPLOYER
    • DEPLOY_TIMEOUT

      static final long DEPLOY_TIMEOUT
    • ROOT_DIR

      static final Path ROOT_DIR
    • BENCHMARK_DIR

      static final Path BENCHMARK_DIR
    • HOOKS_DIR

      static final Path HOOKS_DIR
    • RUN_DIR

      static final Path RUN_DIR
  • Method Details

    • host

      String host()
    • port

      int port()
    • stop

      void stop()