Interface PagedB2BCustomerDao<M>

  • Type Parameters:
    M -
    All Superinterfaces:
    PagedGenericDao<M>
    All Known Implementing Classes:
    DefaultPagedB2BCustomerDao

    @Deprecated(since="6.0",
                forRemoval=true)
    public interface PagedB2BCustomerDao<M>
    extends PagedGenericDao<M>
    Deprecated, for removal: This API element is subject to removal in a future version.
    Since 6.0. Use PagedGenericDao directly instead.
    • Method Detail

      • findPagedCustomers

        SearchPageData<B2BCustomerModel> findPagedCustomers​(java.lang.String sortCode,
                                                            PageableData pageableData)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Finds all visible users within a sessions branch 2 sorts are available by default, sortCode "byName" and "byDate"
        Parameters:
        sortCode -
        pageableData -
        Returns:
        A paged result of customers
      • findPagedCustomersByGroupMembership

        SearchPageData<B2BCustomerModel> findPagedCustomersByGroupMembership​(java.lang.String sortCode,
                                                                             PageableData pageableData,
                                                                             java.lang.String... userGroupId)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • findPagedCustomersForUnitByGroupMembership

        SearchPageData<B2BCustomerModel> findPagedCustomersForUnitByGroupMembership​(java.lang.String sortCode,
                                                                                    PageableData pageableData,
                                                                                    java.lang.String unit,
                                                                                    java.lang.String... userGroupId)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • findPagedApproversForUnitByGroupMembership

        SearchPageData<B2BCustomerModel> findPagedApproversForUnitByGroupMembership​(java.lang.String sortCode,
                                                                                    PageableData pageableData,
                                                                                    java.lang.String unit,
                                                                                    java.lang.String... userGroupId)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • findPagedCustomersForUnit

        SearchPageData<B2BCustomerModel> findPagedCustomersForUnit​(java.lang.String sortCode,
                                                                   PageableData pageableData,
                                                                   java.lang.String unit)
        Deprecated, for removal: This API element is subject to removal in a future version.