Interface ActionListCustomizationMediator
public interface ActionListCustomizationMediator
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 Summary
Modifier and TypeMethodDescriptiongetActionListCustomizations(String principalId, List<org.kuali.rice.kew.api.action.ActionItem> actionItems) Retrieves a Map from ActionItem id to ActionItemCustomization for the ActionItems provided.
-
Method Details
-
getActionListCustomizations
Map<String,org.kuali.rice.kew.api.action.ActionItemCustomization> getActionListCustomizations(String principalId, List<org.kuali.rice.kew.api.action.ActionItem> actionItems) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException Retrieves a Map from ActionItem id to ActionItemCustomization for the ActionItems provided. Any ActionItems that don't have customizations will not have entries in the resulting map.- Parameters:
principalId- the id of the principal on whose behalf these customizations are being processedactionItems- the list of Action Items to get customizations for.- Returns:
- a Map from ActionItem id to ActionItemCustomization. Any ActionItems that don't have customizations will not have entries in the resulting map.
- Throws:
org.kuali.rice.core.api.exception.RiceIllegalArgumentException- if the given principalId is a null or blank value
-