public class KcPeopleFlowTypeService extends Object implements org.kuali.rice.kew.framework.peopleflow.PeopleFlowTypeService
| Constructor and Description |
|---|
KcPeopleFlowTypeService() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
filterToSelectableRoleIds(String kewTypeId,
List<String> roleIds) |
List<org.kuali.rice.core.api.uif.RemotableAttributeField> |
getAttributeFields(String kewTypeId) |
Map<String,String> |
resolveRoleQualifiers(String kewTypeId,
String roleId,
org.kuali.rice.kew.api.document.Document document,
org.kuali.rice.kew.api.document.DocumentContent documentContent) |
List<org.kuali.rice.core.api.uif.RemotableAttributeError> |
validateAttributes(String kewTypeId,
Map<String,String> attributes) |
List<org.kuali.rice.core.api.uif.RemotableAttributeError> |
validateAttributesAgainstExisting(String kewTypeId,
Map<String,String> newAttributes,
Map<String,String> oldAttributes) |
public List<String> filterToSelectableRoleIds(String kewTypeId, List<String> roleIds)
filterToSelectableRoleIds in interface org.kuali.rice.kew.framework.peopleflow.PeopleFlowTypeServicepublic Map<String,String> resolveRoleQualifiers(String kewTypeId, String roleId, org.kuali.rice.kew.api.document.Document document, org.kuali.rice.kew.api.document.DocumentContent documentContent)
resolveRoleQualifiers in interface org.kuali.rice.kew.framework.peopleflow.PeopleFlowTypeServicepublic List<org.kuali.rice.core.api.uif.RemotableAttributeField> getAttributeFields(String kewTypeId)
getAttributeFields in interface org.kuali.rice.kew.framework.peopleflow.PeopleFlowTypeServicepublic List<org.kuali.rice.core.api.uif.RemotableAttributeError> validateAttributes(String kewTypeId, Map<String,String> attributes) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
validateAttributes in interface org.kuali.rice.kew.framework.peopleflow.PeopleFlowTypeServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionpublic List<org.kuali.rice.core.api.uif.RemotableAttributeError> validateAttributesAgainstExisting(String kewTypeId, Map<String,String> newAttributes, Map<String,String> oldAttributes) throws org.kuali.rice.core.api.exception.RiceIllegalArgumentException
validateAttributesAgainstExisting in interface org.kuali.rice.kew.framework.peopleflow.PeopleFlowTypeServiceorg.kuali.rice.core.api.exception.RiceIllegalArgumentExceptionCopyright © 2013 The Kuali Foundation. All Rights Reserved.