java.lang.Object
edu.internet2.middleware.grouper.grouperUi.serviceLogic.UiServiceLogicBase
edu.internet2.middleware.grouper.grouperUi.serviceLogic.UiV2Main

public class UiV2Main extends UiServiceLogicBase
main logic for ui
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    use this for performance log label
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    folderMenu(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse response)
    request for a folder menu item
    void
    folderMenuObjectPath(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse response)
    Retrive a JSON array of the path from root to the object
    void
    globalInheritedPrivileges(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    global inherited privileges
    void
    grouperHideSidePanel(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse response)
    hide left panel
    void
    grouperShowSidePanel(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse response)
    show left panel
    void
    help(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    Help page
    void
    index(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    index page of application
    void
    indexColGroupsImanage(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    change a column to groups I manage
    void
    indexColMyFavorites(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    change a column to my favorites
    void
    indexColMyMemberships(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    change a column to my memberships
    void
    indexColMyServices(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    change a column to my services
    void
    indexColRecentlyUsed(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    change a column to recently used
    void
    indexColStemsImanage(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    change a column to groups I manage
    void
    indexCustomUi(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    index page of application
    void
    indexGshSimplifiedUi(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    index page of application
    void
    indexMain(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    index page of application
    static void
    init groups user manages
    static void
    init my favorites
    static void
    init stems user manages
    static void
    init my services
    static void
     
    static void
    init stems user manages
    void
    miscellaneous(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    miscellaneous
    void
    myActivity(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    my activity
    void
    myActivityReset(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    my activity reset button
    void
    myActivitySubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    my activity
    void
    myFavorites(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    my favorites
    void
    myFavoritesReset(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    my favorites reset button
    void
    myFavoritesSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    my favorites
    void
    myPreferences(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    my preferences page: shows the logged in subject's per-user UI preferences and lets them edit
    void
    myPreferencesSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    persist the My preferences form.
    void
    myServices(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    my services
    void
    myServicesReset(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    my services reset button
    void
    myServicesSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    my services
    static void
    find the index panel for the column as a user preference
    void
    searchFormSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    search submit from upper right
    void
    searchReset(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    search reset
    void
    searchSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
    search submit from upper right

    Methods inherited from class edu.internet2.middleware.grouper.grouperUi.serviceLogic.UiServiceLogicBase

    showJsp

    Methods inherited from class java.lang.Object

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

    • PERFORMANCE_LOG_LABEL_TREE_MENU

      public static final String PERFORMANCE_LOG_LABEL_TREE_MENU
      use this for performance log label
      See Also:
  • Constructor Details

    • UiV2Main

      public UiV2Main()
  • Method Details

    • searchSubmit

      public void searchSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      search submit from upper right
      Parameters:
      request -
      response -
    • searchReset

      public void searchReset(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      search reset
      Parameters:
      request -
      response -
    • grouperHideSidePanel

      public void grouperHideSidePanel(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse response)
      hide left panel
      Parameters:
      httpServletRequest -
      response -
    • grouperShowSidePanel

      public void grouperShowSidePanel(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse response)
      show left panel
      Parameters:
      httpServletRequest -
      response -
    • folderMenu

      public void folderMenu(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse response)
      request for a folder menu item
      Parameters:
      httpServletRequest -
      response -
    • folderMenuObjectPath

      public void folderMenuObjectPath(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse response)
      Retrive a JSON array of the path from root to the object
    • indexColMyFavorites

      public void indexColMyFavorites(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      change a column to my favorites
      Parameters:
      request -
      response -
    • indexColMyServices

      public void indexColMyServices(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      change a column to my services
      Parameters:
      request -
      response -
    • indexColGroupsImanage

      public void indexColGroupsImanage(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      change a column to groups I manage
      Parameters:
      request -
      response -
    • initRecentlyUsed

      public static void initRecentlyUsed()
    • initGroupsImanage

      public static void initGroupsImanage()
      init groups user manages
    • panelColPersonalPreferenceStore

      public static void panelColPersonalPreferenceStore(int colIndex, IndexContainer.IndexPanel indexPanel)
      find the index panel for the column as a user preference
      Parameters:
      colIndex -
      indexPanel -
    • index

      public void index(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      index page of application
      Parameters:
      request -
      response -
    • indexCustomUi

      public void indexCustomUi(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      index page of application
      Parameters:
      request -
      response -
    • indexMain

      public void indexMain(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      index page of application
      Parameters:
      request -
      response -
    • indexColStemsImanage

      public void indexColStemsImanage(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      change a column to groups I manage
      Parameters:
      request -
      response -
    • indexColMyMemberships

      public void indexColMyMemberships(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      change a column to my memberships
      Parameters:
      request -
      response -
    • indexColRecentlyUsed

      public void indexColRecentlyUsed(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      change a column to recently used
      Parameters:
      request -
      response -
    • help

      public void help(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      Help page
      Parameters:
      request -
      response -
    • searchFormSubmit

      public void searchFormSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      search submit from upper right
      Parameters:
      request -
      response -
    • myFavorites

      public void myFavorites(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      my favorites
      Parameters:
      request -
      response -
    • myFavoritesReset

      public void myFavoritesReset(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      my favorites reset button
      Parameters:
      request -
      response -
    • myFavoritesSubmit

      public void myFavoritesSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      my favorites
      Parameters:
      request -
      response -
    • myActivity

      public void myActivity(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      my activity
      Parameters:
      request -
      response -
    • myActivityReset

      public void myActivityReset(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      my activity reset button
      Parameters:
      request -
      response -
    • myActivitySubmit

      public void myActivitySubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      my activity
      Parameters:
      request -
      response -
    • miscellaneous

      public void miscellaneous(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      miscellaneous
      Parameters:
      request -
      response -
    • myPreferences

      public void myPreferences(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      my preferences page: shows the logged in subject's per-user UI preferences and lets them edit
      Parameters:
      request -
      response -
    • myPreferencesSubmit

      public void myPreferencesSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      persist the My preferences form. Currently saves the per-user "default membership type" preference (true means default the group Members tab to direct memberships only on initial load). Future preferences on this page would be added alongside.
      Parameters:
      request -
      response -
    • myServices

      public void myServices(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      my services
      Parameters:
      request -
      response -
    • myServicesReset

      public void myServicesReset(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      my services reset button
      Parameters:
      request -
      response -
    • myServicesSubmit

      public void myServicesSubmit(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      my services
      Parameters:
      request -
      response -
    • globalInheritedPrivileges

      public void globalInheritedPrivileges(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      global inherited privileges
      Parameters:
      request -
      response -
    • indexGshSimplifiedUi

      public void indexGshSimplifiedUi(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
      index page of application
      Parameters:
      request -
      response -
    • initStemsImanage

      public static void initStemsImanage()
      init stems user manages
    • initMyFavorites

      public static void initMyFavorites()
      init my favorites
    • initMyMemberships

      public static void initMyMemberships()
      init stems user manages
    • initMyServices

      public static void initMyServices()
      init my services