Class ActionListCustomizationMediatorImpl
java.lang.Object
org.kuali.rice.kew.impl.actionlist.ActionListCustomizationMediatorImpl
- All Implemented Interfaces:
org.kuali.rice.kew.framework.actionlist.ActionListCustomizationMediator
public class ActionListCustomizationMediatorImpl
extends Object
implements org.kuali.rice.kew.framework.actionlist.ActionListCustomizationMediator
Internal utility class that partitions ActionItems by application id, and calls the appropriate
ActionListCustomizationHandlerService for each parition to retrieve any customizations.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classNeed this to make our class testable without having to wire the universe up through spring. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetActionListCustomizations(String principalId, List<ActionItem> actionItems) partitions ActionItems by application id, and calls the appropriateActionListCustomizationHandlerServicefor each parition, merging the results.voidsetActionListCustomizationHandlerServiceChooser(ActionListCustomizationMediatorImpl.ActionListCustomizationHandlerServiceChooser actionListCustomizationHandlerServiceChooser) voidsetDocumentTypeService(DocumentTypeService documentTypeService)
-
Constructor Details
-
ActionListCustomizationMediatorImpl
public ActionListCustomizationMediatorImpl()
-
-
Method Details
-
getActionListCustomizations
public Map<String,ActionItemCustomization> getActionListCustomizations(String principalId, List<ActionItem> actionItems) throws RiceIllegalArgumentException partitions ActionItems by application id, and calls the appropriate
ActionListCustomizationHandlerServicefor each parition, merging the results.- inherited docs:
- Specified by:
getActionListCustomizationsin interfaceorg.kuali.rice.kew.framework.actionlist.ActionListCustomizationMediator- Throws:
RiceIllegalArgumentException
-
getDocumentTypeService
-
setDocumentTypeService
-
getActionListCustomizationHandlerServiceChooser
public ActionListCustomizationMediatorImpl.ActionListCustomizationHandlerServiceChooser getActionListCustomizationHandlerServiceChooser() -
setActionListCustomizationHandlerServiceChooser
public void setActionListCustomizationHandlerServiceChooser(ActionListCustomizationMediatorImpl.ActionListCustomizationHandlerServiceChooser actionListCustomizationHandlerServiceChooser)
-