java.lang.Object
de.hybris.platform.integrationservices.integrationkey.impl.IntegrationKeyAlias

public class IntegrationKeyAlias extends Object
This class takes the integrationKey Alias string formatted like this Type1_prop1|Type2_prop2|... and turns it into an ordered map of EntityType to its key properties.
  • Constructor Details

    • IntegrationKeyAlias

      public IntegrationKeyAlias(String alias)
  • Method Details

    • getTypes

      public Set<String> getTypes()
      All types in this integrationKey Alias. Note that types are not in original Alias order
      Returns:
      types returned not in order
    • getProperties

      public List<String> getProperties(String type)
      Returns all key property names for the given entity type
      Parameters:
      type - entity type to get property value for
      Returns:
      list of key properties