| Package | Description |
|---|---|
| org.kuali.kra.award.awardhierarchy.sync.service |
| Modifier and Type | Class and Description |
|---|---|
protected class |
AwardSyncServiceImpl.RunSyncOnAward
Runnable that calls
AwardSyncServiceImpl#applyChanges in a separate thread. |
protected class |
AwardSyncServiceImpl.SendAdHocRequests
Runnable that sends a list of ad hoc requests in a separate thread.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
AwardSyncServiceImpl.areRunnablesFinished(List<AwardSyncServiceImpl.SyncRunnable> runnables)
Loops through all runnables and check their finished flags.
|
protected List<String> |
AwardSyncServiceImpl.getAllPrincipalsToNotify(List<AwardSyncServiceImpl.SyncRunnable> runnables)
Collects all prinicipalsToNotify from
#RunSyncOnAward runnables in the list
of runnables. |
protected void |
AwardSyncServiceImpl.runSyncInThread(Award parentAward,
AwardHierarchy hierarchy,
AwardSyncServiceImpl.SyncType syncType,
List<AwardSyncChange> changes,
List<AwardSyncServiceImpl.SyncRunnable> runnables)
Run
AwardSyncServiceImpl#applyChanges through the use of #RunSyncOnAward. |
protected void |
AwardSyncServiceImpl.runSyncOnHierarchy(Award parentAward,
AwardHierarchy hierarchy,
List<AwardSyncChange> changes,
AwardSyncServiceImpl.SyncType syncType,
List<AwardSyncServiceImpl.SyncRunnable> runnables)
Run the sync recursively down the hierarchy.
|
protected void |
AwardSyncServiceImpl.sendAdHocRequestsInThread(AwardDocument document,
String annotation,
List<org.kuali.rice.krad.bo.AdHocRouteRecipient> recipients,
List<AwardSyncServiceImpl.SyncRunnable> runnables)
Send ad hoc requests in a thread.
|
protected void |
AwardSyncServiceImpl.sendSyncFYIs(Award award,
List<String> principalsToNotify,
List<AwardSyncServiceImpl.SyncRunnable> runnables)
Sends FYIs to all principals listed in principalsToNotify for award.
|
protected void |
AwardSyncServiceImpl.waitTillRunablesFinished(List<AwardSyncServiceImpl.SyncRunnable> runnables)
Wait forever until all runnables are finished.
|
Copyright © 2013 The Kuali Foundation. All Rights Reserved.