public interface AwardSyncHelper
| Modifier and Type | Method and Description |
|---|---|
void |
applySyncChange(Award award,
AwardSyncChange change)
Applies the associated change to award.
|
AwardSyncXmlExport |
buildXmlExport(org.kuali.rice.krad.bo.PersistableBusinessObject syncable,
String attrName)
Builds the xmlExport maps for syncable and an optional attrName including
parent references.
|
AwardSyncChange |
createAwardSyncChange(AwardSyncType syncType,
org.kuali.rice.krad.bo.PersistableBusinessObject syncableObject,
String awardAttrName,
String boAttrName)
Create an award sync change for the syncableObject.
|
void applySyncChange(Award award, AwardSyncChange change) throws NoSuchFieldException, IllegalAccessException, InvocationTargetException, ClassNotFoundException, NoSuchMethodException, InstantiationException, AwardSyncException
award - change - NoSuchFieldExceptionIllegalAccessExceptionInvocationTargetExceptionClassNotFoundExceptionNoSuchMethodExceptionInstantiationExceptionAwardSyncExceptionAwardSyncXmlExport buildXmlExport(org.kuali.rice.krad.bo.PersistableBusinessObject syncable, String attrName) throws NoSuchFieldException, IllegalAccessException, InvocationTargetException
syncable - attrName - NoSuchFieldExceptionIllegalAccessExceptionInvocationTargetExceptionAwardSyncChange createAwardSyncChange(AwardSyncType syncType, org.kuali.rice.krad.bo.PersistableBusinessObject syncableObject, String awardAttrName, String boAttrName) throws NoSuchFieldException, IllegalAccessException, InvocationTargetException
syncType - syncableObject - awardAttrName - attribute on the award under which syncableObject can be foundboAttrName - attribute on the syncableObject that should be synced by this changeNoSuchFieldExceptionIllegalAccessExceptionInvocationTargetExceptionCopyright © 2013 The Kuali Foundation. All Rights Reserved.