Class ChangeInfo
- java.lang.Object
-
- de.hybris.platform.outboundsync.dto.ChangeInfo
-
public class ChangeInfo extends java.lang.ObjectRepresents an info associated with a delta detect change, that is produced by evaluating the info expression on theStreamConfiguration.This is structured presentation of the
that is used by the outbound sync.ItemChangeDTO.getInfo()
-
-
Constructor Summary
Constructors Constructor Description ChangeInfo(java.lang.String key, java.lang.String type, java.lang.String rootType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetIntegrationKey()Retrieves value of the integration key derived by the info expression.java.lang.StringgetItemType()Retrieves item type derived by the info expression.java.lang.StringgetRootItemType()Retrieves type of the root item derived by the info expression.inthashCode()java.lang.StringtoString()
-
-
-
Method Detail
-
getIntegrationKey
public java.lang.String getIntegrationKey()
Retrieves value of the integration key derived by the info expression.- Returns:
- value of the integration key calculated for the changed item.
-
getRootItemType
public java.lang.String getRootItemType()
Retrieves type of the root item derived by the info expression.- Returns:
- type of the item that is associated with the changed item and that corresponds to the root item of the
integration object used for the outbound sync. If the integration object does not have a root item or the root item cannot
be navigated from the changed item, then the value is
null.
-
getItemType
public java.lang.String getItemType()
Retrieves item type derived by the info expression.- Returns:
- type of the changed item.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-