Class LoginHandler

All Implemented Interfaces:
Handler, RouterNanoHTTPD.UriResponder

public class LoginHandler extends BaseHandler
Default login handler.
  • Constructor Details

    • LoginHandler

      public LoginHandler()
    • LoginHandler

      public LoginHandler(String entity)
    • LoginHandler

      public LoginHandler(String entity, String errMsg)
  • Method Details

    • getResource

      public String getResource()
      Description copied from class: BaseHandler
      Get web resource file as it lies on the file system relatively to the started server process.
      Specified by:
      getResource in interface Handler
      Specified by:
      getResource in class BaseHandler
      Returns:
      web resource
    • getEntity

      public String getEntity()
      Description copied from class: BaseHandler
      Get web entity (use plural, e.g. 'tasks', 'users'.
      Overrides:
      getEntity in class BaseHandler
      Returns:
      web entity
    • showMenu

      public boolean showMenu(Session userSession)
      Description copied from class: BaseHandler
      Show template menu?
      Overrides:
      showMenu in class BaseHandler
      Parameters:
      userSession - user session, possible even a temporary session from a not logged in user
      Returns:
      true if a menu should be shown