Interface VendorFacade
-
- All Known Implementing Classes:
DefaultVendorFacade
public interface VendorFacadeVendor facade interface. An Vendor Facade should provide access to a vendor's vendor users.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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 code
-
-
-
Method Detail
-
getVendorByCode
java.util.Optional<VendorData> getVendorByCode(java.lang.String vendorCode)
Get vendor data for a given code- Parameters:
vendorCode- vendor code- Returns:
- VendorData
VendorDataif vendor exists otherwise return empty option
-
getPagedIndexVendors
SearchPageData<VendorData> getPagedIndexVendors(PageableData pageableData)
Get paged vendors need to shown in index page- Parameters:
pageableData- the pagination data- Returns:
- the vendorData need to shown in index page
-
-