Package de.hybris.platform.outboundsync.job.impl
-
Interface Summary Interface Description OutboundSyncEventHandler<T extends OutboundSyncEvent> Handler for calculating anOutboundSyncStatebased on aOutboundSyncEventand, if it exists, aOutboundSyncStatewith the previous status.OutboundSyncJob An object controlling and representing state of a single outbound sync job.OutboundSyncJobRegister A registry of currently running outbound sync jobs.OutboundSyncStateObserver Allows implementors to be notified about outbound sync job state changes. -
Class Summary Class Description DefaultChangesCollectorFactory Streaming changes collector implementation for the factory.DefaultOutboundItemFactory Default implementation of theOutboundItemFactoryDefaultOutboundSyncJobRegister Implementation of theOutboundSyncJobRegisterthat is used by default when no custom implementation is injected.GettableChangesCollectorProvider Deprecated, for removal: This API element is subject to removal in a future version. not used anymore.InMemoryGettableChangesCollector Deprecated, for removal: This API element is subject to removal in a future version. not used for outbound sync anymore.OutboundSyncCronJobPerformable ThisJobPerformablecollects the changes specified in theStreamConfigurationand send them out via theItemChangeSender.OutboundSyncJobStateAggregator This aggregator keeps track of an outbound sync job by aggregatingOutboundSyncEvents indicating the job progress.OutboundSyncState Represents state of a single outbound sync cron job run.OutboundSyncState.Builder A builder for creating immutableOutboundSyncStateStreamingChangesCollector