Class DefaultOutboundSyncService

    • Constructor Detail

      • DefaultOutboundSyncService

        public DefaultOutboundSyncService()
    • Method Detail

      • sync

        public void sync​(java.util.Collection<OutboundItemDTO> outboundItemDTOs)
        Description copied from interface: OutboundSyncService
        Consumes a DTO with the item changed information and handles the message based on the change type.
        Specified by:
        sync in interface OutboundSyncService
        Parameters:
        outboundItemDTOs - A collection of DTOs with the information about the changes in the item.
      • handleResponse

        protected void handleResponse​(org.springframework.http.ResponseEntity<java.util.Map> responseEntity,
                                      OutboundItemDTOGroup outboundItemDTOGroup)
      • findItemByPk

        protected ItemModel findItemByPk​(PK pk)
      • handleSuccessfulSync

        protected void handleSuccessfulSync​(OutboundItemDTOGroup outboundItemDTOGroup)
      • getModelService

        protected ModelService getModelService()
      • setModelService

        public void setModelService​(ModelService modelService)
      • setOutboundServiceFacade

        public void setOutboundServiceFacade​(OutboundServiceFacade outboundServiceFacade)
      • setOutboundItemConsumer

        public void setOutboundItemConsumer​(OutboundItemConsumer outboundItemConsumer)
      • setSyncRetryService

        public void setSyncRetryService​(SyncRetryService syncRetryService)
      • setEventService

        public void setEventService​(EventService eventService)