Interface SyncRetryService
- All Known Implementing Classes:
DefaultSyncRetryService
public interface SyncRetryService
Service responsible for updating the persisted retries based on the results of the synchronization process
-
Method Summary
Modifier and TypeMethodDescriptionbooleanhandleSyncFailure(OutboundItemDTOGroup dtoGroup) Handles an outbound synchronization failure for the specified DTO group.voidhandleSyncSuccess(OutboundItemDTOGroup itemGroup) Performs the necessary operations in the retry table to handle a successful synchronization
-
Method Details
-
handleSyncFailure
Handles an outbound synchronization failure for the specified DTO group.- Parameters:
dtoGroup- a group of related items, for which a single synchronization should have been done but failed.- Returns:
true, if it was last attempt and no more future synchrinizations should be attempted for the specified item group;false, if more synchronizations should be attempted.
-
handleSyncSuccess
Performs the necessary operations in the retry table to handle a successful synchronization- Parameters:
itemGroup- of typeOutboundItemDTOGroupwith information about the successful synchronization
-