Class DefaultVendorFacade
java.lang.Object
de.hybris.platform.marketplacefacades.vendor.impl.DefaultVendorFacade
- All Implemented Interfaces:
VendorFacade
Default implementation of
VendorFacade.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <S,T> SearchPageData<T> convertPageData(SearchPageData<S> source, Converter<S, T> converter) getPagedIndexVendors(PageableData pageableData) Get paged vendors need to shown in index pagegetVendorByCode(String vendorCode) Get vendor data for a given codeprotected Converter<VendorModel,VendorData> protected VendorServicevoidsetVendorConverter(Converter<VendorModel, VendorData> vendorConverter) voidsetVendorService(VendorService vendorService)
-
Constructor Details
-
DefaultVendorFacade
public DefaultVendorFacade()
-
-
Method Details
-
getVendorByCode
Description copied from interface:VendorFacadeGet vendor data for a given code- Specified by:
getVendorByCodein interfaceVendorFacade- Parameters:
vendorCode- vendor code- Returns:
- VendorData
VendorDataif vendor exists otherwise return empty option
-
getPagedIndexVendors
Description copied from interface:VendorFacadeGet paged vendors need to shown in index page- Specified by:
getPagedIndexVendorsin interfaceVendorFacade- Parameters:
pageableData- the pagination data- Returns:
- the vendorData need to shown in index page
-
convertPageData
protected <S,T> SearchPageData<T> convertPageData(SearchPageData<S> source, Converter<S, T> converter) -
getVendorService
-
setVendorService
-
getVendorConverter
-
setVendorConverter
-