|
|||||||||
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.DoAssignNewMembersAction
public class DoAssignNewMembersAction
Top level Strut's action which assigns membership / privileges for a group / stem.
Request Parameter | Direction | Description |
stemId | IN | Identifies the stem (if any) to which Naming privileges will be assigned |
groupId | IN | Identifies the group (if any) to which membership / Access privileges will be assigned |
stems | IN | true indicates that a stemId should be expected |
members | IN | Array of Subject Ids |
subjectType:<subjectId> | IN | Subject type Subject ids derived from 'members' |
privileges | IN | Array of privilege names to be assigned |
callerPageId | IN | pageId of saved page which should be returned to |
listField | IN | Identifies list field we are assigning 'members' to |
Request Attribute | Direction | Description |
message | OUT | Message instance: text derived from priv.message.error.no-priv / priv.message.assigned key in nav ResourceBundle |
Session Attribute | Direction | Description |
findForNode | IN | If stemId and groupId are not set default to this |
findForPriv | IN | If present display list of privilegees, otherwise display list of members |
findForListField
|
IN | If listField not a request parameter use this |
Strut's Action Parameter | Direction | Description |
Field Summary |
---|
Fields inherited from class edu.internet2.middleware.grouper.ui.actions.GrouperCapableAction |
---|
HIER_DELIM |
Constructor Summary | |
---|---|
DoAssignNewMembersAction()
|
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 DoAssignNewMembersAction()
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 |