Class ExtUsersViewHandler

All Implemented Interfaces:
Handler, RouterNanoHTTPD.UriResponder

public class ExtUsersViewHandler extends UsersViewHandler
Users view handler for extended roles.
  • Constructor Details

    • ExtUsersViewHandler

      public ExtUsersViewHandler(String entity)
  • Method Details

    • extractSingleTableData

      public String extractSingleTableData(BeetRootHTTPSession session, ResultSet set, String columnName, int idx, Entity entity) throws Exception
      Description copied from class: DefaultViewHandler
      Extract one single table data field from result set standing at current row. NOTE: Never call "set.next()" !
      Overrides:
      extractSingleTableData in class UsersViewHandler
      Parameters:
      session - HTTP session
      set - database result set pointing to current record
      columnName - column name as configured in 'web/<entity>/columns.cfg'
      idx - SQL result set column index
      entity - whole entity bean
      Returns:
      html data extract <td>...</td>
      Throws:
      Exception - exception
    • getRedirectHandler

      public Class<?> getRedirectHandler()
      Description copied from class: BaseHandler
      Overwrite to get the right re-route/redirect index handler after modifying data. It must be of the same entity as the last executing handler!
      Overrides:
      getRedirectHandler in class BaseHandler
      Returns:
      redirect index handler