Interface UserController

All Known Implementing Classes:
UserControllerImpl

public interface UserController
  • Method Details

    • createUser

      UserModuleTransport createUser(org.restexpress.Request request, org.restexpress.Response response)
    • getUsers

      Collection<UserModuleTransport> getUsers(org.restexpress.Request request, org.restexpress.Response response)
    • getUserById

      UserModuleTransport getUserById(org.restexpress.Request request, org.restexpress.Response response)
    • updateUser

      UserModuleTransport updateUser(org.restexpress.Request request, org.restexpress.Response response)
    • updateUserDashboardView

      UserModuleTransport updateUserDashboardView(org.restexpress.Request request, org.restexpress.Response response)
    • updateDashboardViewOfAllDefaultSystemUsers

      void updateDashboardViewOfAllDefaultSystemUsers(org.restexpress.Request request, org.restexpress.Response response)
    • deleteUser

      void deleteUser(org.restexpress.Request request, org.restexpress.Response response)
    • deleteAllUsers

      Map<Integer,Boolean> deleteAllUsers(org.restexpress.Request request, org.restexpress.Response response)
    • isUnique

      void isUnique(org.restexpress.Request request, org.restexpress.Response response)
    • setPin

      void setPin(org.restexpress.Request request, org.restexpress.Response response)
    • changePin

      void changePin(org.restexpress.Request request, org.restexpress.Response response)
    • resetPin

      void resetPin(org.restexpress.Request request, org.restexpress.Response response)