Class DefaultVendorFacade
- java.lang.Object
-
- de.hybris.platform.marketplacefacades.vendor.impl.DefaultVendorFacade
-
- All Implemented Interfaces:
VendorFacade
public class DefaultVendorFacade extends java.lang.Object implements VendorFacade
Default implementation ofVendorFacade.
-
-
Constructor Summary
Constructors Constructor Description DefaultVendorFacade()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <S,T>
SearchPageData<T>convertPageData(SearchPageData<S> source, Converter<S,T> converter)SearchPageData<VendorData>getPagedIndexVendors(PageableData pageableData)Get paged vendors need to shown in index pagejava.util.Optional<VendorData>getVendorByCode(java.lang.String vendorCode)Get vendor data for a given codeprotected Converter<VendorModel,VendorData>getVendorConverter()protected VendorServicegetVendorService()voidsetVendorConverter(Converter<VendorModel,VendorData> vendorConverter)voidsetVendorService(VendorService vendorService)
-
-
-
Method Detail
-
getVendorByCode
public java.util.Optional<VendorData> getVendorByCode(java.lang.String vendorCode)
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
public SearchPageData<VendorData> getPagedIndexVendors(PageableData pageableData)
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
protected VendorService getVendorService()
-
setVendorService
public void setVendorService(VendorService vendorService)
-
getVendorConverter
protected Converter<VendorModel,VendorData> getVendorConverter()
-
setVendorConverter
public void setVendorConverter(Converter<VendorModel,VendorData> vendorConverter)
-
-