Class ItemSavedEvent
java.lang.Object
java.util.EventObject
org.springframework.context.ApplicationEvent
de.hybris.platform.servicelayer.event.events.AbstractEvent
de.hybris.platform.webhookservices.event.ItemSavedEvent
- All Implemented Interfaces:
WebhookEvent,Serializable
A saved event implementation of
WebhookEvent and wraps the AfterSaveEvent- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionItemSavedEvent(AfterSaveEvent event) Instantiates an ItemSavedEventItemSavedEvent(AfterSaveEvent event, boolean createdFromNestedItemEvent) Instantiates an ItemSavedEvent -
Method Summary
Modifier and TypeMethodDescriptionbooleanRetrieves the type of the event.getPk()Retrieves the changed item pkDeprecated, for removal: This API element is subject to removal in a future version.Since 2105.0 Use getPk() insteadgetType()Deprecated, for removal: This API element is subject to removal in a future version.Since 2105.0.inthashCode()booleanIndicates whether this event was created from a child eventtoString()Methods 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
-
ItemSavedEvent
Instantiates an ItemSavedEvent- Parameters:
event- TheAfterSaveEventthat is wrapped.
-
ItemSavedEvent
Instantiates an ItemSavedEvent- Parameters:
event- TheAfterSaveEventthat is wrapped.createdFromNestedItemEvent- boolean indicating if this is a parent event the was created by a nested child item
-
-
Method Details
-
isCreatedFromNestedItemEvent
public boolean isCreatedFromNestedItemEvent()Description copied from interface:WebhookEventIndicates whether this event was created from a child event- Specified by:
isCreatedFromNestedItemEventin interfaceWebhookEvent- Returns:
trueif it's created from a child event, otherwise,falseWhentrue, then getPk() returns PK of root item instead of the changed item PK. Whenfalse, then it's PK of the changed item.
-
getPk
Description copied from interface:WebhookEventRetrieves the changed item pk- Specified by:
getPkin interfaceWebhookEvent- Returns:
- pk
-
getEventType
Description copied from interface:WebhookEventRetrieves the type of the event.- Specified by:
getEventTypein interfaceWebhookEvent- Returns:
EventType
-
getSavedItemPk
Deprecated, for removal: This API element is subject to removal in a future version.Since 2105.0 Use getPk() instead -
getType
Deprecated, for removal: This API element is subject to removal in a future version.Since 2105.0. Use getOperation() insteadRetrieves the type of the event.
- Returns:
ItemSavedEventType
-
toString
- Overrides:
toStringin classAbstractEvent
-
equals
-
hashCode
public int hashCode()
-