org.kuali.rice.kim.web.struts.action
Class IdentityManagementDocumentActionBase
java.lang.Object
org.apache.struts.action.Action
org.apache.struts.actions.BaseAction
org.apache.struts.actions.DispatchAction
org.kuali.rice.kns.web.struts.action.KualiAction
org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase
org.kuali.rice.kns.web.struts.action.KualiTransactionalDocumentActionBase
org.kuali.rice.kim.web.struts.action.IdentityManagementDocumentActionBase
- Direct Known Subclasses:
- IdentityManagementGroupDocumentAction, IdentityManagementPersonDocumentAction, IdentityManagementRoleDocumentAction
public abstract class IdentityManagementDocumentActionBase
- extends KualiTransactionalDocumentActionBase
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
Fields inherited from class org.apache.struts.actions.DispatchAction |
clazz, log, methods, types |
Fields inherited from class org.apache.struts.actions.BaseAction |
messages |
Fields inherited from class org.apache.struts.action.Action |
servlet |
Method Summary |
protected void |
applyPagingAndSortingFromPreviousPageView(IdentityManagementDocumentFormBase idmForm)
|
org.apache.struts.action.ActionForward |
changeNamespace(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
protected abstract String |
getActionName()
|
protected org.apache.struts.action.ActionForward |
getBasePathForward(javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.ActionForward forward)
|
protected IdentityService |
getIdentityService()
|
protected KimTypeService |
getKimTypeService(KimTypeInfo typeInfo)
|
protected ResponsibilityService |
getResponsibilityService()
|
protected String |
getReturnLocation(javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.ActionMapping mapping)
|
protected UiDocumentService |
getUiDocumentService()
|
org.apache.struts.action.ActionForward |
performLookup(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
This overridden method is to add 'kim/" to the return path |
protected org.apache.struts.action.ActionForward |
returnToSender(javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.ActionMapping mapping,
KualiDocumentFormBase form)
If the given form has returnToActionList set to true, this method returns an ActionForward that should take the user back to
their action list; otherwise, it returns them to the portal. |
org.apache.struts.action.ActionForward |
switchToPage(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
protected boolean |
validateRole(String roleId,
Role role,
String propertyName,
String message)
|
Methods inherited from class org.kuali.rice.kns.web.struts.action.KualiDocumentActionBase |
acknowledge, approve, attemptLockRelease, blanketApprove, buildAuthorizationException, cancel, cancelBOAttachment, canSave, checkAndWarnAboutSensitiveData, checkAuthorization, close, combineAdHocRecipients, convertSetToMap, createDocument, delete, deleteAdHocRoutePerson, deleteAdHocRouteWorkgroup, deleteBONote, determineNoteWorkflowNotificationAction, disapprove, docHandler, doProcessingAfterPost, downloadBOAttachment, execute, exitingDocument, fyi, generatePessimisticLockMessage, getAttachmentService, getBusinessObjectAuthorizationService, getBusinessObjectMetaDataService, getBusinessObjectService, getDataDictionaryService, getDocumentHelperService, getDocumentService, getEntityManagerFactory, getIdentityManagementService, getKualiConfigurationService, getKualiRuleService, getNoteService, getParameterService, getPessimisticLockService, getQuestion, hideAllTabs, insertAdHocRoutePerson, insertAdHocRouteWorkgroup, insertBONote, isFormRepresentingLockObject, loadDocument, performRouteReport, populateAdHocActionRequestCodes, promptBeforeValidation, promptBeforeValidation, refresh, refreshAdHocRoutingWorkgroupLookups, releaseLocks, reload, route, save, selectedAttachmentIndex, sendAdHocRequests, sendNoteWorkflowNotification, setupDocumentExit, setupPessimisticLockMessages, showAllTabs, streamToResponse, supervisorFunctions, toggleTab |
Methods inherited from class org.kuali.rice.kns.web.struts.action.KualiAction |
addMethodToCallToUncheckedList, defaultDispatch, dispatchMethod, findMethodToCall, getApplicationBaseUrl, getEncryptionService, getHeaderTabDispatch, getHeaderTabNavigateTo, getImageContext, getKualiModuleService, getLineToDelete, getRoleQualification, getSelectedLine, getTabToToggle, headerTab, performInquiry, performQuestionWithInput, performQuestionWithInputAgainBecauseOfErrors, performQuestionWithoutInput, performWorkgroupLookup, postTextAreaToParent, retrieveLookupParameterValue, updateTextArea, validateLookupInquiryFullParameter |
Methods inherited from class org.apache.struts.actions.DispatchAction |
cancelled, getMethod, getMethodName, getParameter, unspecified |
Methods inherited from class org.apache.struts.action.Action |
addErrors, addMessages, execute, generateToken, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CHANGE_MEMBER_TYPE_CODE_METHOD_TO_CALL
protected static final String CHANGE_MEMBER_TYPE_CODE_METHOD_TO_CALL
- See Also:
- Constant Field Values
CHANGE_NAMESPACE_METHOD_TO_CALL
protected static final String CHANGE_NAMESPACE_METHOD_TO_CALL
- See Also:
- Constant Field Values
identityService
protected IdentityService identityService
responsibilityService
protected ResponsibilityService responsibilityService
uiDocumentService
protected UiDocumentService uiDocumentService
IdentityManagementDocumentActionBase
public IdentityManagementDocumentActionBase()
performLookup
public org.apache.struts.action.ActionForward performLookup(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
- This overridden method is to add 'kim/" to the return path
- Overrides:
performLookup
in class KualiAction
- Returns:
-
- Throws:
Exception
- See Also:
KualiAction.performLookup(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
getActionName
protected abstract String getActionName()
getIdentityService
protected IdentityService getIdentityService()
getResponsibilityService
protected ResponsibilityService getResponsibilityService()
getUiDocumentService
protected UiDocumentService getUiDocumentService()
getReturnLocation
protected String getReturnLocation(javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.ActionMapping mapping)
- Overrides:
getReturnLocation
in class KualiAction
returnToSender
protected org.apache.struts.action.ActionForward returnToSender(javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.ActionMapping mapping,
KualiDocumentFormBase form)
- Description copied from class:
KualiDocumentActionBase
- If the given form has returnToActionList set to true, this method returns an ActionForward that should take the user back to
their action list; otherwise, it returns them to the portal.
- Overrides:
returnToSender
in class KualiDocumentActionBase
- Returns:
getBasePathForward
protected org.apache.struts.action.ActionForward getBasePathForward(javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.ActionForward forward)
switchToPage
public org.apache.struts.action.ActionForward switchToPage(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
- Throws:
Exception
- See Also:
org.kuali.rice.kns.web.struts.action.KualiTableAction#switchToPage(org.apache.struts.action.ActionMapping,
org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
applyPagingAndSortingFromPreviousPageView
protected void applyPagingAndSortingFromPreviousPageView(IdentityManagementDocumentFormBase idmForm)
validateRole
protected boolean validateRole(String roleId,
Role role,
String propertyName,
String message)
changeNamespace
public org.apache.struts.action.ActionForward changeNamespace(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
- Throws:
Exception
getKimTypeService
protected KimTypeService getKimTypeService(KimTypeInfo typeInfo)
Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.