public interface SynchronizationStatusService
SynchronizationStatusService offers useful operations for perform more fine grained synchronization operations.
| Modifier and Type | Method and Description |
|---|---|
java.util.List<SyncItemJobModel> |
getInboundSynchronizations(ItemModel theItem)
Returns all defined inbound synchronization sync jobs for a given item.
|
java.util.List<SyncItemJobModel> |
getOutboundSynchronizations(ItemModel theItem)
Returns all defined outbound synchronization sync jobs for a given item.
|
java.util.List<SyncItemInfo> |
getSyncInfo(ItemModel theItem,
java.util.List<SyncItemJobModel> syncItemJobs)
Gets the
SyncItemStatus from the all sources of the synchronization side defined by
syncItemJobs for a given item. |
SyncItemInfo |
getSyncInfo(ItemModel theItem,
SyncItemJobModel syncItemJob)
Gets the
SyncItemStatus from the source of the synchronization side defined by syncItemJob
for a given item. |
java.util.List<SyncItemInfo> |
getSyncInfo(java.util.List<ItemModel> givenItems,
SyncItemJobModel syncItemJob)
Gets the list of
SyncItemStatus from the source of the synchronization side defined by
syncItemJob for a given items givenItems. |
boolean |
matchesSyncStatus(java.util.List<ItemModel> givenItems,
java.util.List<SyncItemJobModel> syncItemJobs,
SyncItemStatus syncStatus)
Convenient method that check whether given items are in one particular
SyncItemStatus for all the sources
of the synchronization side defined by syncItemJobs |
java.util.List<SyncItemInfo> getSyncInfo(ItemModel theItem, java.util.List<SyncItemJobModel> syncItemJobs)
SyncItemStatus from the all sources of the synchronization side defined by
syncItemJobs for a given item.theItem - given itemsyncItemJobs - all synchronization jobsSyncItemStatusSyncItemInfo getSyncInfo(ItemModel theItem, SyncItemJobModel syncItemJob)
SyncItemStatus from the source of the synchronization side defined by syncItemJob
for a given item.theItem - given itemsyncItemJob - synchronization jobsSyncItemStatusjava.util.List<SyncItemInfo> getSyncInfo(java.util.List<ItemModel> givenItems, SyncItemJobModel syncItemJob)
SyncItemStatus from the source of the synchronization side defined by
syncItemJob for a given items givenItems.givenItems - list of given itemsyncItemJob - synchronization jobsSyncItemStatusjava.util.List<SyncItemJobModel> getInboundSynchronizations(ItemModel theItem)
java.util.List<SyncItemJobModel> getOutboundSynchronizations(ItemModel theItem)
boolean matchesSyncStatus(java.util.List<ItemModel> givenItems, java.util.List<SyncItemJobModel> syncItemJobs, SyncItemStatus syncStatus)
SyncItemStatus for all the sources
of the synchronization side defined by syncItemJobsgivenItems - list of given itemsyncItemJobs - synchronization jobssyncStatus - SyncItemStatusCopyright © 2018 SAP SE. All Rights Reserved.