edu.internet2.middleware.grouper.ui.actions
Class ImportMembersAction

java.lang.Object
  extended by org.apache.struts.action.Action
      extended by edu.internet2.middleware.grouper.ui.actions.LowLevelGrouperCapableAction
          extended by edu.internet2.middleware.grouper.ui.actions.GrouperCapableAction
              extended by edu.internet2.middleware.grouper.ui.actions.ImportMembersAction

public class ImportMembersAction
extends GrouperCapableAction

Imports new members into a group.

Request Parameter Direction Description
groupId IN The group that will have its membership changed by the import
groupId IN The group that will have its membership changed by the import
importFormat IN The user-selected format of the uploaded file
Request Attribute Direction Description
subtitle=groups.action.import-members OUT Key resolved in nav ResourceBundle
subtitleArgs OUT Values substiuted into the text format of the subtitle. Used to provide the group name and the list field
group OUT Group instance specified by groupId
field OUT Field instance specified by listField
groupForm OUT Struts form
listGroupParams OUT Map used to construct querystring for link back to members page
Session Attribute Direction Description
importFormat OUT Set so that the format can be used as the default in future
Strut's Action Parameter Direction Description
     

Version:
$Id: ImportMembersAction.java,v 1.5 2009/03/15 06:37:51 mchyzer Exp $
Author:
Gary Brown.

Field Summary
 
Fields inherited from class edu.internet2.middleware.grouper.ui.actions.GrouperCapableAction
HIER_DELIM
 
Constructor Summary
ImportMembersAction()
           
 
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

ImportMembersAction

public ImportMembersAction()
Method Detail

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