|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.struts.action.Action
edu.internet2.middleware.grouper.ui.actions.LowLevelGrouperCapableAction
edu.internet2.middleware.grouper.ui.actions.GrouperCapableAction
edu.internet2.middleware.grouper.ui.actions.PopulateAssignNewMembersAction
public class PopulateAssignNewMembersAction
Top level Strut's action which may be called directly or indirectly (following a search). It displays a list of potential members / privilegees for selection. Potential new members may come from a search, or may have been submitted from a form whilst browsing existing group memberships.
Request Parameter | Direction | Description |
alreadyChecked | IN | true indicates that potential members / privilegees be pre-checked |
stems | IN | true indicates that Naming privileges are to be assigned to a stem |
members |
IN | Array of Subject ids submitted from a previous page |
subjectType:<subjectId> |
IN | One for each Subject in members |
start |
IN | Used for paging of lists |
stemId |
IN | If present, same indication as stems |
Request Attribute | Direction | Description |
alreadyChecked | OUT | Based on request parameter - becomes available to JSTL |
subjectResults | IN | Indicates we should list results of a search |
subjectResultsSize | IN | Indicates number of search results |
searchedPeople | IN | true indicates people were searched |
searchedGroups | IN | true indicates groups were searched |
forStems | OUT | Indicates whether findForNodeis a stem or group |
subjectResultsCount | OUT | How many results in total |
pager | OUT | An instance of CollectionPager which is used as the source of data when displaying lists in the UI |
targetPrivs | OUT | Map indicating what privileges user has over current group or stem |
subtitleArgs | OUT | Arguments for subtitle |
thisPageId |
IN/OUT | Allows callerPageId to be added to links/forms so this page can be returned to. Only sets new one if there is not an existing one i.e. we got here from another action |
browseParent | OUT | Map for stem of current group or stem |
Session Attribute | Direction | Description |
findForNode | IN | Group or stem id indicating entity to which privileges will be assigned |
searchObj | OUT | Map which 'remembers' search parameters. Can be used to populate search screen next time |
default.pagesize | OUT | Used in CollectionPager constructor |
Strut's Action Parameter | Direction | Description |
Field Summary |
---|
Fields inherited from class edu.internet2.middleware.grouper.ui.actions.GrouperCapableAction |
---|
HIER_DELIM |
Constructor Summary | |
---|---|
PopulateAssignNewMembersAction()
|
Method Summary | |
---|---|
ActionForward |
grouperExecute(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response,
HttpSession session,
GrouperSession grouperSession)
Action specific - must be implemented by all subclasses |
Methods inherited from class edu.internet2.middleware.grouper.ui.actions.GrouperCapableAction |
---|
clearCallerPageHistory, execute, getCallerPageData, getPageSize, grouperTransactionExecute, restoreDynaFormBean, saveAsCallerPage, saveAsCallerPage, saveDynaFormBean, setAdvancedSearchMode |
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 |
Methods inherited from class org.apache.struts.action.Action |
---|
execute, getServlet, setServlet |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PopulateAssignNewMembersAction()
Method Detail |
---|
public ActionForward grouperExecute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response, HttpSession session, GrouperSession grouperSession) throws Exception
GrouperCapableAction
grouperExecute
in class GrouperCapableAction
Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |