public interface AwardSyncUtilityService
| Modifier and Type | Method and Description |
|---|---|
List<String> |
buildListForFYI(AwardDocument awardDocument)
Based on org.kuali.rice.kew.routelog.web.RouteLogAction.populateRouteLogFutureRequests
that is used to generate the list of requests for a document enroute.
|
boolean |
doKeyValuesMatch(org.kuali.rice.krad.bo.PersistableBusinessObject object,
Map<String,Object> keyValues)
Returns true if the object passed in has the same sync keys as keyValues.
|
org.kuali.rice.krad.bo.PersistableBusinessObject |
findMatchingBo(Collection<? extends org.kuali.rice.krad.bo.PersistableBusinessObject> items,
Map<String,Object> keyValues)
Finds a BO in the collection whose keys match those in the keyValue map.
|
List<AwardSyncLog> |
getLogsFromAuditErrors(AwardSyncStatus awardStatus)
Parse the audit error map out and generate hierarchy sync logs expanding out
the error key for the real error.
|
List<AwardSyncLog> |
getLogsFromSaveErrors(AwardSyncStatus awardStatus)
Parse the message map and grab error messages out expanding the error key for the status
message.
|
List<AwardSyncLog> getLogsFromSaveErrors(AwardSyncStatus awardStatus)
awardStatus - List<AwardSyncLog> getLogsFromAuditErrors(AwardSyncStatus awardStatus)
awardStatus - List<String> buildListForFYI(AwardDocument awardDocument) throws org.kuali.rice.kew.api.exception.WorkflowException
awardDocument - org.kuali.rice.kew.api.exception.WorkflowExceptionboolean doKeyValuesMatch(org.kuali.rice.krad.bo.PersistableBusinessObject object,
Map<String,Object> keyValues)
throws NoSuchFieldException,
IllegalAccessException,
InvocationTargetException,
ClassNotFoundException
object - keyValues - NoSuchFieldExceptionIllegalAccessExceptionInvocationTargetExceptionClassNotFoundExceptionorg.kuali.rice.krad.bo.PersistableBusinessObject findMatchingBo(Collection<? extends org.kuali.rice.krad.bo.PersistableBusinessObject> items, Map<String,Object> keyValues) throws NoSuchFieldException, IllegalAccessException, InvocationTargetException, ClassNotFoundException
items - keyValues - NoSuchFieldExceptionIllegalAccessExceptionInvocationTargetExceptionClassNotFoundExceptionCopyright © 2013 The Kuali Foundation. All Rights Reserved.