public class ActionListCustomizationMediatorImpl extends Object implements ActionListCustomizationMediator
ActionListCustomizationHandlerService
for each parition to retrieve any customizations.Modifier and Type | Class and Description |
---|---|
static class |
ActionListCustomizationMediatorImpl.ActionListCustomizationHandlerServiceChooser
Need this to make our class testable without having to wire the universe up through spring.
|
Constructor and Description |
---|
ActionListCustomizationMediatorImpl() |
Modifier and Type | Method and Description |
---|---|
ActionListCustomizationMediatorImpl.ActionListCustomizationHandlerServiceChooser |
getActionListCustomizationHandlerServiceChooser() |
Map<String,ActionItemCustomization> |
getActionListCustomizations(String principalId,
List<ActionItem> actionItems)
partitions ActionItems by application id, and calls the appropriate
ActionListCustomizationHandlerService for each parition, merging the results. |
DocumentTypeService |
getDocumentTypeService() |
void |
setActionListCustomizationHandlerServiceChooser(ActionListCustomizationMediatorImpl.ActionListCustomizationHandlerServiceChooser actionListCustomizationHandlerServiceChooser) |
void |
setDocumentTypeService(DocumentTypeService documentTypeService) |
public ActionListCustomizationMediatorImpl()
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.
getActionListCustomizations
in interface ActionListCustomizationMediator
principalId
- the id of the principal on whose behalf these customizations are being processedactionItems
- the list of Action Items to get customizations for.RiceIllegalArgumentException
- if the given principalId is a null or blank valuepublic DocumentTypeService getDocumentTypeService()
public void setDocumentTypeService(DocumentTypeService documentTypeService)
public ActionListCustomizationMediatorImpl.ActionListCustomizationHandlerServiceChooser getActionListCustomizationHandlerServiceChooser()
public void setActionListCustomizationHandlerServiceChooser(ActionListCustomizationMediatorImpl.ActionListCustomizationHandlerServiceChooser actionListCustomizationHandlerServiceChooser)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.