edu.internet2.middleware.grouper.ui.actions
Class BrowseStemsAction
java.lang.Object
org.apache.struts.action.Action
edu.internet2.middleware.grouper.ui.actions.LowLevelGrouperCapableAction
edu.internet2.middleware.grouper.ui.actions.GrouperCapableAction
edu.internet2.middleware.grouper.ui.actions.BrowseStemsAction
public class BrowseStemsAction
- extends GrouperCapableAction
Top level Strut's Action which maintains the current node (stem or group)
for the different browseModes (My,Create,Manage,Join,All).
Request
Parameter |
Direction |
Description |
currentNode |
IN |
New location in hierarchy |
advancedSearch |
IN |
Indicates user has requested
the advanced search; currentNode is not expected |
Request Attribute |
Direction |
Description |
thisPageId |
OUT |
Allows callerPageId to
be added to links/forms so this page can be returned to |
Session Attribute |
Direction |
Description |
findForNode |
IN |
Group or stem for which 'new'
members/privilegees are being sought |
browseNodeId<browseMode> |
OUT |
Set to currentNode (unless advancedSearch) |
subtitle |
OUT |
find.browse - key in nav ResourceBundle |
Strut's Action Parameter |
Direction |
Description |
MyGroups, CreateGroups, ManageGroups,
JoinGroups, AllGroups |
IN |
Indicates the current browsing
mode which determines which JSP is displayed |
FindNewMembers |
IN |
Indicates that purpose of browsing
is to find Subjects which can be added as members of a group, or can have
Access/Naming privileges granted to them. |
- Version:
- $Id: BrowseStemsAction.java,v 1.11 2008-04-15 08:28:23 isgwb Exp $
- Author:
- Gary Brown.
Methods inherited from class edu.internet2.middleware.grouper.ui.actions.LowLevelGrouperCapableAction |
findAttribute, getAdvancedSearchMode, getBrowseMode, getBrowseNode, getCookie, getCurrentGroupOrStem, getDefaultRootStemName, getExceptionHelper, getLinkBrowseMode, getTilesAttributes, isEmpty, readDebugPrefs, saveDebugPrefs, setBrowseMode, setBrowseNode, sort |
BrowseStemsAction
public BrowseStemsAction()
grouperExecute
public ActionForward grouperExecute(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response,
HttpSession session,
GrouperSession grouperSession)
throws Exception
- Description copied from class:
GrouperCapableAction
- Action specific - must be implemented by all subclasses
- Specified by:
grouperExecute
in class GrouperCapableAction
- Throws:
Exception