Class SetupWizardControllerImpl

java.lang.Object
org.eblocker.server.http.controller.impl.SetupWizardControllerImpl
All Implemented Interfaces:
SetupWizardController

public class SetupWizardControllerImpl extends Object implements SetupWizardController
This controller can just answer the question if the setup wizard was done before
  • Constructor Details

  • Method Details

    • getInfo

      public SetupWizardInfo getInfo(org.restexpress.Request request, org.restexpress.Response response)
      Specified by:
      getInfo in interface SetupWizardController
    • didUserFinishSetupWizard

      public boolean didUserFinishSetupWizard(org.restexpress.Request request, org.restexpress.Response response)
      Did the user finish the setup wizard and configure everything ready to start, like registering the device and setting the language and so on...might be important to know, so that the setup wizard = bootstrap state is not shown all the time
      Specified by:
      didUserFinishSetupWizard in interface SetupWizardController
      Parameters:
      request -
      response -
      Returns:
    • askForSerialNumber

      public Object askForSerialNumber(org.restexpress.Request request, org.restexpress.Response response)
      Should the wizard ask for the serial number, or not?
      Specified by:
      askForSerialNumber in interface SetupWizardController
      Parameters:
      request -
      response -
      Returns:
    • getSerialNumberExample

      public Object getSerialNumberExample(org.restexpress.Request request, org.restexpress.Response response)
      Get example for serial number
      Specified by:
      getSerialNumberExample in interface SetupWizardController
      Parameters:
      request -
      response -
      Returns:
    • checkSerialNumber

      public Object checkSerialNumber(org.restexpress.Request request, org.restexpress.Response response)
      Check if the serial number is valid (right format)
      Specified by:
      checkSerialNumber in interface SetupWizardController
      Parameters:
      request -
      response -
      Returns: