Interface DeviceController

All Known Implementing Classes:
DeviceControllerImpl

public interface DeviceController
  • Method Details

    • deleteDevice

      Object deleteDevice(org.restexpress.Request request, org.restexpress.Response response)
    • getAllDevices

      List<Device> getAllDevices(org.restexpress.Request request, org.restexpress.Response response)
    • getOperatingUserDevices

      List<Device> getOperatingUserDevices(org.restexpress.Request request, org.restexpress.Response response)
    • getDeviceById

      Device getDeviceById(org.restexpress.Request request, org.restexpress.Response response)
    • updateDevice

      Object updateDevice(org.restexpress.Request request, org.restexpress.Response response)
    • updateDeviceDashboard

      Object updateDeviceDashboard(org.restexpress.Request request, org.restexpress.Response response)
    • scanDevices

      Object scanDevices(org.restexpress.Request request, org.restexpress.Response response)
    • isScanningAvailable

      boolean isScanningAvailable(org.restexpress.Request request, org.restexpress.Response response)
    • getScanningInterval

      Long getScanningInterval(org.restexpress.Request request, org.restexpress.Response response)
    • setScanningInterval

      void setScanningInterval(org.restexpress.Request request, org.restexpress.Response response)
    • isAutoEnableNewDevices

      Boolean isAutoEnableNewDevices(org.restexpress.Request request, org.restexpress.Response response)
    • setAutoEnableNewDevices

      void setAutoEnableNewDevices(org.restexpress.Request request, org.restexpress.Response response)
    • setAutoEnableNewDevicesAndResetExisting

      void setAutoEnableNewDevicesAndResetExisting(org.restexpress.Request request, org.restexpress.Response response)
    • getPauseByDeviceId

      RemainingPause getPauseByDeviceId(org.restexpress.Request request, org.restexpress.Response response)
    • setPauseByDeviceId

      RemainingPause setPauseByDeviceId(org.restexpress.Request request, org.restexpress.Response response)
    • getPauseCurrentDevice

      RemainingPause getPauseCurrentDevice(org.restexpress.Request request, org.restexpress.Response response)
    • pauseCurrentDevice

      RemainingPause pauseCurrentDevice(org.restexpress.Request request, org.restexpress.Response response)
    • pauseCurrentDeviceIfNotYetPausing

      RemainingPause pauseCurrentDeviceIfNotYetPausing(org.restexpress.Request request, org.restexpress.Response response)
    • getShowWarnings

      boolean getShowWarnings(org.restexpress.Request request, org.restexpress.Response response)
    • postShowWarnings

      Object postShowWarnings(org.restexpress.Request request, org.restexpress.Response response)
    • logoutUserFromDevice

      void logoutUserFromDevice(org.restexpress.Request request, org.restexpress.Response response)
    • getCurrentDevice

      Device getCurrentDevice(org.restexpress.Request request, org.restexpress.Response response)
    • getPauseDialogStatus

      boolean getPauseDialogStatus(org.restexpress.Request request, org.restexpress.Response response)
    • getPauseDialogStatusDoNotShowAgain

      boolean getPauseDialogStatusDoNotShowAgain(org.restexpress.Request request, org.restexpress.Response response)
    • updatePauseDialogStatus

      void updatePauseDialogStatus(org.restexpress.Request request, org.restexpress.Response response)
    • updatePauseDialogStatusDoNotShowAgain

      void updatePauseDialogStatusDoNotShowAgain(org.restexpress.Request request, org.restexpress.Response response)
    • getIconSettings

      IconSettings getIconSettings(org.restexpress.Request request, org.restexpress.Response response)
    • setIconSettings

      IconSettings setIconSettings(org.restexpress.Request request, org.restexpress.Response response)
    • resetIconSettings

      IconSettings resetIconSettings(org.restexpress.Request request, org.restexpress.Response response)
    • setIconPosition

      Device.DisplayIconPosition setIconPosition(org.restexpress.Request request, org.restexpress.Response response)
    • updateDeviceDnsAdsEnabledStatus

      void updateDeviceDnsAdsEnabledStatus(org.restexpress.Request request, org.restexpress.Response response)
    • updateDeviceDnsTrackersEnabledStatus

      void updateDeviceDnsTrackersEnabledStatus(org.restexpress.Request request, org.restexpress.Response response)
    • resetDevice

      Device resetDevice(org.restexpress.Request request, org.restexpress.Response response)
    • updateShowWelcomeFlags

      ShowWelcomeFlags updateShowWelcomeFlags(org.restexpress.Request request, org.restexpress.Response response)