Class DefaultStoreFrontAttributeManager

java.lang.Object
de.hybris.platform.acceleratorservices.urlencoder.attributes.impl.AbstractUrlEncodingAttributeManager
de.hybris.platform.acceleratorservices.urlencoder.attributes.impl.DefaultStoreFrontAttributeManager
All Implemented Interfaces:
UrlEncodingAttributeManager

public class DefaultStoreFrontAttributeManager extends AbstractUrlEncodingAttributeManager
Default implementation for storefront attribute handler.
  • Constructor Details

    • DefaultStoreFrontAttributeManager

      public DefaultStoreFrontAttributeManager()
  • Method Details

    • getAllAvailableValues

      public Collection<String> getAllAvailableValues()
      Description copied from interface: UrlEncodingAttributeManager
      Get all the possible/available values for a particular attribute.
      Returns:
      List of
    • updateAndSyncForAttrChange

      public void updateAndSyncForAttrChange(String value)
      Description copied from interface: UrlEncodingAttributeManager
      Update the store/site for the given value.
      Parameters:
      value - to be updated
    • getDefaultValue

      public String getDefaultValue()
      Description copied from interface: UrlEncodingAttributeManager
      Returns the default value for the attribute
      Returns:
      - defaultvalue for the attribute
    • getCurrentValue

      public String getCurrentValue()
      Description copied from interface: UrlEncodingAttributeManager
      Returns the current value for the attribute
      Returns:
      - current value
    • getAttributeValueForEmail

      public String getAttributeValueForEmail(BusinessProcessModel businessProcessModel)
      Description copied from interface: UrlEncodingAttributeManager
      Returns the value for the attribute
      Returns:
      - value for the attribute