Class AbortedOutboundSyncEvent
java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
de.hybris.platform.servicelayer.event.events.AbstractEvent
de.hybris.platform.outboundsync.events.OutboundSyncEvent
de.hybris.platform.outboundsync.events.ItemGroupOutboundSyncEvent
de.hybris.platform.outboundsync.events.AbortedOutboundSyncEvent
- All Implemented Interfaces:
Serializable
Event is triggered for every item being processed after the job is aborted. It indicates that an item was picked up off the queue
but was ignored and was not attempted to synchronize. Before the job is aborted
CompletedOutboundSyncEvent is fired
for every item processed.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAbortedOutboundSyncEvent(PK cronJobPk, int changesCnt) Instantiates this eventAbortedOutboundSyncEvent(PK cronJobPk, OutboundItemDTOGroup group) Instantiates this eventAbortedOutboundSyncEvent(PK cronJobPk, Collection<OutboundItemDTOGroup> groups) Instantiates this event -
Method Summary
Methods inherited from class de.hybris.platform.outboundsync.events.ItemGroupOutboundSyncEvent
getGroupItemPKsMethods inherited from class de.hybris.platform.outboundsync.events.OutboundSyncEvent
getCronJobPkMethods inherited from class de.hybris.platform.servicelayer.event.events.AbstractEvent
getScope, getSource, isFromCluster, setFromCluster, setScopeMethods inherited from class org.springframework.context.ApplicationEvent
getTimestamp
-
Constructor Details
-
AbortedOutboundSyncEvent
Instantiates this event- Parameters:
cronJobPk- primary key of the job that was aborted.group- changed items being reported by this event
-
AbortedOutboundSyncEvent
Instantiates this event- Parameters:
cronJobPk- primary key of the job that was aborted.groups- List of changed items being reported by this event
-
AbortedOutboundSyncEvent
Instantiates this event- Parameters:
cronJobPk- primary key of the job that was aborted.changesCnt- number of changes processed by the job for the context item ignored during synchronization.
-
-
Method Details
-
getChangesProcessed
public int getChangesProcessed()Retrieves number of changes related to the item ignored.- Returns:
- number of changes related to the item ignored. At a minimum this value is expected to be 1, but the number can be greater when multiple items related to the item being synchronized changed. For example, if Customer is being synchronized because two of its Addresses changed, this value will be 2.
-
equals
- Overrides:
equalsin classOutboundSyncEvent
-
hashCode
public int hashCode()- Overrides:
hashCodein classOutboundSyncEvent
-
toString
- Overrides:
toStringin classAbstractEvent
-