Interface VendorFacade

  • All Known Implementing Classes:
    DefaultVendorFacade

    public interface VendorFacade
    Vendor facade interface. An Vendor Facade should provide access to a vendor's vendor users.
    • 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 VendorData if 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