Class ChangeInfo

java.lang.Object
de.hybris.platform.outboundsync.dto.ChangeInfo

public class ChangeInfo extends Object
Represents an info associated with a delta detect change, that is produced by evaluating the info expression on the StreamConfiguration.

This is structured presentation of the ItemChangeDTO.getInfo()

that is used by the outbound sync.
  • Constructor Details

  • Method Details

    • getIntegrationKey

      public 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 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 String getItemType()
      Retrieves item type derived by the info expression.
      Returns:
      type of the changed item.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object