Class UiV2SubjectPermission

java.lang.Object
edu.internet2.middleware.grouper.grouperUi.serviceLogic.UiV2SubjectPermission

public class UiV2SubjectPermission extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    assignLimitEdit(javax.servlet.http.HttpServletRequest httpServletRequest)
    edit an attribute assignment
    void
    assignLimitSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    assign limit
    void
    assignmentMenu(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
    handle a click or select from the assignment menu
    void
    add a limit on an assignment
    void
    analyze assignment
    void
    edit the enabled disabled
    void
    assignSubjectPermissionSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    save permission assignment in the database.
    void
    limitAddValueSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    submit the add value limit screen
    void
    limitDelete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    delete a limit assigned to permission
    void
    limitMenu(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
    handle a click or select from the limit menu
    void
    limitMenuAddValue(javax.servlet.http.HttpServletRequest request)
    add a value
    void
    limitValueDelete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    delete a limit assignment value
    void
    limitValueEdit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    edit a limit value
    void
    limitValueEditSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    submit the edit value screen
    void
    limitValueMenu(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
    handle a click or select from the limit menu
    void
    permissionActionNameFilter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
     
    void
    permissionEditSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    save updated permission assignment
    void
    permissionLimitEditSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    edit assigned limit to permission
    void
    permissionPanelImageClick(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    red cross or green checkbox image was clicked on the permissions view screen.
    void
    saveMultiplePermissionSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    submit permissions button was pressed on the view permissions screen
    void
    subjectPermission(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    show permissions screen for a subject

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • UiV2SubjectPermission

      public UiV2SubjectPermission()
  • Method Details

    • subjectPermission

      public void subjectPermission(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      show permissions screen for a subject
      Parameters:
      request -
      response -
    • assignSubjectPermissionSubmit

      public void assignSubjectPermissionSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      save permission assignment in the database.
      Parameters:
      request -
      response -
    • assignLimitSubmit

      public void assignLimitSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      assign limit
      Parameters:
      request -
      response -
    • permissionEditSubmit

      public void permissionEditSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      save updated permission assignment
      Parameters:
      request -
      response -
    • limitAddValueSubmit

      public void limitAddValueSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      submit the add value limit screen
      Parameters:
      request -
      response -
    • permissionLimitEditSubmit

      public void permissionLimitEditSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      edit assigned limit to permission
      Parameters:
      request -
      response -
    • limitDelete

      public void limitDelete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      delete a limit assigned to permission
      Parameters:
      request -
      response -
    • limitValueDelete

      public void limitValueDelete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      delete a limit assignment value
      Parameters:
      request -
      response -
    • limitValueEdit

      public void limitValueEdit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      edit a limit value
      Parameters:
      request -
      response -
    • limitValueEditSubmit

      public void limitValueEditSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      submit the edit value screen
      Parameters:
      request -
      response -
    • limitValueMenu

      public void limitValueMenu(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
      handle a click or select from the limit menu
      Parameters:
      httpServletRequest -
      httpServletResponse -
    • saveMultiplePermissionSubmit

      public void saveMultiplePermissionSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      submit permissions button was pressed on the view permissions screen
      Parameters:
      request -
      response -
    • permissionPanelImageClick

      public void permissionPanelImageClick(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      red cross or green checkbox image was clicked on the permissions view screen.
      Parameters:
      request -
      response -
    • assignmentMenu

      public void assignmentMenu(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
      handle a click or select from the assignment menu
      Parameters:
      httpServletRequest -
      httpServletResponse -
    • limitMenu

      public void limitMenu(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
      handle a click or select from the limit menu
      Parameters:
      httpServletRequest -
      httpServletResponse -
    • limitMenuAddValue

      public void limitMenuAddValue(javax.servlet.http.HttpServletRequest request)
      add a value
      Parameters:
      request - - HttpServletRequest
    • assignLimitEdit

      public void assignLimitEdit(javax.servlet.http.HttpServletRequest httpServletRequest)
      edit an attribute assignment
      Parameters:
      httpServletRequest -
      httpServletResponse -
    • assignmentMenuAnalyzeAssignment

      public void assignmentMenuAnalyzeAssignment()
      analyze assignment
    • assignmentMenuEditAssignment

      public void assignmentMenuEditAssignment()
      edit the enabled disabled
    • assignmentMenuAddLimit

      public void assignmentMenuAddLimit()
      add a limit on an assignment
    • permissionActionNameFilter

      public void permissionActionNameFilter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)