Interface ActionListCustomizationHandlerService


public interface ActionListCustomizationHandlerService
A remotable service which handles processing of a client application's custom processing of action list attributes.
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Method Details

    • customizeActionList

      List<ActionItemCustomization> customizeActionList(String principalId, List<ActionItem> actionItems) throws RiceIllegalArgumentException

      Returns a list of Action Item Customizations from the given list of Action Items and Principal ID.

      Parameters:
      principalId - the id of the principal on whose behalf these customizations are being processed
      actionItems - the list of Action Items to get customizations for.
      Returns:
      the list of Action Item Customizations
      Throws:
      RiceIllegalArgumentException - if the given principalId is a null or blank value