Class PartialSyncInfo


  • public class PartialSyncInfo
    extends java.lang.Object
    A pojo which contains partial sync information for given item
    • Constructor Detail

      • PartialSyncInfo

        public PartialSyncInfo​(java.util.List<ItemModel> syncItems,
                               SyncItemStatus targetStatus,
                               java.util.Map<SyncItemJobModel,​java.lang.Boolean> inboundSyncStatus,
                               java.util.Map<SyncItemJobModel,​java.lang.Boolean> outboundSyncStatus)
        Parameters:
        syncItems - sync items - item which should be synchronized and it's related items
        targetStatus - chosen target status
        inboundSyncStatus - map of inbound sync jobs and if sync status matches target status
        outboundSyncStatus - map of outbound sync job and if sync status matches target status
    • Method Detail

      • getSyncItems

        public java.util.List<ItemModel> getSyncItems()
      • getInboundSyncStatus

        public java.util.Map<SyncItemJobModel,​java.lang.Boolean> getInboundSyncStatus()
      • getOutboundSyncStatus

        public java.util.Map<SyncItemJobModel,​java.lang.Boolean> getOutboundSyncStatus()