Class IdentityManagementDocumentActionBase

java.lang.Object
org.apache.struts.action.Action
org.apache.struts.actions.BaseAction
Direct Known Subclasses:
IdentityManagementGroupDocumentAction, IdentityManagementPersonDocumentAction, IdentityManagementRoleDocumentAction

public abstract class IdentityManagementDocumentActionBase extends KualiTransactionalDocumentActionBase
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Field Details

    • CHANGE_MEMBER_TYPE_CODE_METHOD_TO_CALL

      protected static final String CHANGE_MEMBER_TYPE_CODE_METHOD_TO_CALL
      See Also:
    • CHANGE_NAMESPACE_METHOD_TO_CALL

      protected static final String CHANGE_NAMESPACE_METHOD_TO_CALL
      See Also:
    • identityService

      protected org.kuali.rice.kim.api.identity.IdentityService identityService
    • responsibilityService

      protected org.kuali.rice.kim.api.responsibility.ResponsibilityService responsibilityService
    • uiDocumentService

      protected UiDocumentService uiDocumentService
  • Constructor Details

    • IdentityManagementDocumentActionBase

      public IdentityManagementDocumentActionBase()
  • Method Details

    • 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
      Overrides:
      performLookup in class KualiAction
      Throws:
      Exception
    • getActionName

      protected abstract String getActionName()
    • getIdentityService

      protected org.kuali.rice.kim.api.identity.IdentityService getIdentityService()
    • getResponsibilityService

      protected org.kuali.rice.kim.api.responsibility.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)
      Overrides:
      returnToSender in class KualiDocumentActionBase
    • 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
    • applyPagingAndSortingFromPreviousPageView

      protected void applyPagingAndSortingFromPreviousPageView(IdentityManagementDocumentFormBase idmForm)
    • validateRole

      protected boolean validateRole(String roleId, org.kuali.rice.kim.api.role.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 org.kuali.rice.kim.framework.type.KimTypeService getKimTypeService(org.kuali.rice.kim.api.type.KimType typeInfo)