Annotation Type UrlProviderConfiguration


  • public @interface UrlProviderConfiguration
    • Field Detail

      • OLD_PRODUCT_URL_TEMPLATE

        static final String OLD_PRODUCT_URL_TEMPLATE
      • OLD_CATEGORY_URL_TEMPLATE

        static final String OLD_CATEGORY_URL_TEMPLATE
      • DEFAULT_PRODUCT_URL_TEMPLATE

        static final String DEFAULT_PRODUCT_URL_TEMPLATE
      • DEFAULT_CATEGORY_URL_TEMPLATE

        static final String DEFAULT_CATEGORY_URL_TEMPLATE
    • Element Detail

      • productUrlTemplate

        String productUrlTemplate
        Default:
        "{{page}}.{{url_key}}.html#{{variant_sku}}"
      • productIdentifierLocation

        UrlProvider.IdentifierLocation productIdentifierLocation
        Default:
        com.adobe.cq.commerce.core.components.services.UrlProvider.IdentifierLocation.SELECTOR
      • productIdentifierType

        UrlProvider.ProductIdentifierType productIdentifierType
        Default:
        com.adobe.cq.commerce.core.components.services.UrlProvider.ProductIdentifierType.URL_KEY
      • categoryUrlTemplate

        String categoryUrlTemplate
        Default:
        "{{page}}.{{id}}.html"
      • categoryIdentifierLocation

        UrlProvider.IdentifierLocation categoryIdentifierLocation
        Default:
        com.adobe.cq.commerce.core.components.services.UrlProvider.IdentifierLocation.SELECTOR
      • categoryIdentifierType

        UrlProvider.CategoryIdentifierType categoryIdentifierType
        Default:
        com.adobe.cq.commerce.core.components.services.UrlProvider.CategoryIdentifierType.ID