Interface WebServer

All Superinterfaces:
SubSystem
All Known Implementing Classes:
JettyWebserver

public interface WebServer extends SubSystem
  • Method Details

    • enable

      void enable()
      Description copied from interface: SubSystem
      Performs enable actions for the subsystem.
      Specified by:
      enable in interface SubSystem
    • isEnabled

      boolean isEnabled()
    • disable

      void disable()
      Description copied from interface: SubSystem
      Performs disable actions for the subsystem
      Specified by:
      disable in interface SubSystem
    • getProtocol

      String getProtocol()
    • isUsingHTTPS

      boolean isUsingHTTPS()
    • isAuthRequired

      boolean isAuthRequired()
    • getPort

      int getPort()