| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ActionListCustomizationHandlerService
A remotable service which handles processing of a client application's custom processing of action list attributes.
| Method Summary | |
|---|---|
|  List<ActionItemCustomization> | customizeActionList(String principalId,
                                       List<ActionItem> actionItems)Returns a list of Action Item Customizations from the given list of Action Items and Principal ID. | 
| Method Detail | 
|---|
List<ActionItemCustomization> customizeActionList(String principalId,
                                                  List<ActionItem> actionItems)
                                                  throws RiceIllegalArgumentException
This method essentially invokes CustomActionListAttribute???
 DocumentSecurityAttribute#isAuthorizedForDocument(String, org.kuali.rice.kew.api.document.Document)
 method for each of the security attributes supplied in the document security directives, passing the associated
 list of document ids.
principalId - the id of the Principal ???actionItems - the list of Action Items to be customized.
RiceIllegalArgumentException - if the given principalId is a null or blank value
RiceIllegalArgumentException - if any of the action items ???| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||