edu.internet2.middleware.grouper.ui.actions
Class DoSearchSubjectsAction
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.DoSearchSubjectsAction
public class DoSearchSubjectsAction
- extends GrouperCapableAction
Top level search for subjects - gives subject centred approach.
Request
Parameter |
Direction |
Description |
start |
IN |
Used to obtain sublist of total
search results i.e. subjectResults, in conjunction wit hdefault page size |
searchTerm |
IN |
The actual query |
subjectSource |
IN |
Identifies which source adapter
was chosen |
groupSearchResultField |
IN |
Identifies which group field
should be used for the results page |
Request Attribute |
Direction |
Description |
pager |
OUT |
used to render results |
Session Attribute |
Direction |
Description |
lastSubjectSearch |
IN/OUT |
If not new search retrieve search
criteria, otherwise save current criteria |
groupSearchResultField |
OUT |
Remember user selection |
Strut's Action Parameter |
Direction |
Description |
|
|
|
- Version:
- $Id: DoSearchSubjectsAction.java,v 1.14 2009-10-30 15:06:34 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 |
DoSearchSubjectsAction
public DoSearchSubjectsAction()
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