Interface UrlResolver<T>

Type Parameters:
T - the type of the source item to resolve into a URL.
All Known Subinterfaces:
KeywordRedirectUrlResolver<T>
All Known Implementing Classes:
AbstractUrlResolver, CategoryKeywordRedirectUrlResolver, CouponNotificationSiteMsgUrlResolver, DefaulCustomPageUrlResolver, DefaultCategoryDataUrlResolver, DefaultCategoryModelUrlResolver, DefaultContentPageUrlResolver, DefaultHomepageContentPageUrlResolver, DefaultPointOfServiceUrlResolver, DefaultPreviewDataModelUrlResolver, DefaultProductDataUrlResolver, DefaultProductModelUrlResolver, OrdermanagementOrderEntryUrlResolver, PageKeywordRedirectUrlResolver, ProductKeywordRedirectUrlResolver, SiteMessageUrlResolver, StockNotificationSiteMessageUrlResolver, UriKeywordRedirectUrlResolver, VendorUrlResolver, WarehousingWarehouseUrlResolver, WsProductModelUrlResolver

public interface UrlResolver<T>
Interface used to resolve a URL path for a parametrized type
  • Method Summary

    Modifier and Type
    Method
    Description
    resolve(T source)
    Resolve the url path for the source type.
  • Method Details

    • resolve

      String resolve(T source)
      Resolve the url path for the source type.
      Parameters:
      source - the source type.
      Returns:
      the URL path