org.kuali.rice.kew.impl.actionlist
Class ActionListCustomizationMediatorImpl
java.lang.Object
org.kuali.rice.kew.impl.actionlist.ActionListCustomizationMediatorImpl
- All Implemented Interfaces:
- ActionListCustomizationMediator
public class ActionListCustomizationMediatorImpl
- extends Object
- implements ActionListCustomizationMediator
Internal utility class that partitions ActionItems by application id, and calls the appropriate
ActionListCustomizationHandlerService
for each parition to retrieve any customizations.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ActionListCustomizationMediatorImpl
public ActionListCustomizationMediatorImpl()
getActionListCustomizations
public Map<String,ActionItemCustomization> getActionListCustomizations(String principalId,
List<ActionItem> actionItems)
throws RiceIllegalArgumentException
partitions ActionItems by application id, and calls the appropriate
ActionListCustomizationHandlerService
for each parition, merging the results.
- inherited docs:
- 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.
- Specified by:
getActionListCustomizations
in interface ActionListCustomizationMediator
- 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:
RiceIllegalArgumentException
- if the given principalId is a null or blank value
getDocumentTypeService
public DocumentTypeService getDocumentTypeService()
setDocumentTypeService
public void setDocumentTypeService(DocumentTypeService documentTypeService)
getActionListCustomizationHandlerServiceChooser
public ActionListCustomizationMediatorImpl.ActionListCustomizationHandlerServiceChooser getActionListCustomizationHandlerServiceChooser()
setActionListCustomizationHandlerServiceChooser
public void setActionListCustomizationHandlerServiceChooser(ActionListCustomizationMediatorImpl.ActionListCustomizationHandlerServiceChooser actionListCustomizationHandlerServiceChooser)
Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.