process
protected java.util.concurrent.CompletionStage<StateSyncStatistics> process(@Nonnull
java.util.List<io.sphere.sdk.states.StateDraft> resourceDrafts)
Given a list of resource (e.g. categories, products, etc..) drafts. This method compares each
new resource in this list with it's corresponding old resource in a given CTP project, and in
turn it either issues update actions on the existing resource if it exists or create it if it
doesn't.
- Specified by:
process
in class BaseSync<io.sphere.sdk.states.StateDraft,StateSyncStatistics,StateSyncOptions>
- Parameters:
resourceDrafts
- the list of new resources as drafts.
- Returns:
- an instance of
CompletionStage
<U
> which contains as a result an
instance of U
which is a subclass of BaseSyncStatistics
representing the
statistics
instance attribute of this
BaseSync
.