public class DefaultPagedB2BCustomerDao extends DefaultPagedGenericDao<B2BCustomerModel> implements PagedB2BCustomerDao<B2BCustomerModel>
| Modifier and Type | Field and Description |
|---|---|
static Logger |
LOG |
| Constructor and Description |
|---|
DefaultPagedB2BCustomerDao(java.lang.String typeCode) |
| Modifier and Type | Method and Description |
|---|---|
SearchPageData<B2BCustomerModel> |
find(PageableData pageableData)
Searches for all instances of model given as a generic type.
|
SearchPageData<B2BCustomerModel> |
findPagedApproversForUnitByGroupMembership(PageableData pageableData,
java.lang.String unit,
java.lang.String... userGroupid)
Paged search to find
B2BCustomerModel by B2BUnit or User Groups. |
SearchPageData<B2BCustomerModel> |
findPagedCustomersByGroupMembership(PageableData pageableData,
java.lang.String... userGroupid)
Paged search to find
B2BCustomerModel by User Group. |
SearchPageData<B2BCustomerModel> |
findPagedCustomersBySearchTermAndGroupMembership(PageableData pageableData,
java.lang.String searchTerm,
java.lang.String... userGroupid)
Paged search to find
B2BCustomerModel by User Group. |
SearchPageData<B2BCustomerModel> |
findPagedCustomersForUnit(PageableData pageableData,
java.lang.String unit)
aged search to find
B2BCustomerModel by B2BUnit. |
SearchPageData<B2BCustomerModel> |
findPagedCustomersForUnitByGroupMembership(PageableData pageableData,
java.lang.String unit,
java.lang.String... userGroupid)
Paged search to find
B2BCustomerModel by B2BUnit and User Groups. |
appendOrderByClausesToBuilder, appendWhereClausesToBuilder, createFlexibleSearchQuery, createFlexibleSearchQuery, createFlexibleSearchQuery, createFlexibleSearchQuery, createFlexibleSearchQuery, createFlexibleSearchQuery, createQueryString, createSortQueryData, createSortQueryData, createSortQueryData, find, find, find, getPagedFlexibleSearchService, setPagedFlexibleSearchServiceclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfind, find, findpublic DefaultPagedB2BCustomerDao(java.lang.String typeCode)
public SearchPageData<B2BCustomerModel> find(PageableData pageableData)
PagedGenericDaofind in interface PagedGenericDao<B2BCustomerModel>find in class DefaultPagedGenericDao<B2BCustomerModel>pageableData - the page of results to returnpublic SearchPageData<B2BCustomerModel> findPagedCustomersByGroupMembership(PageableData pageableData, java.lang.String... userGroupid)
PagedB2BCustomerDaoB2BCustomerModel by User Group.findPagedCustomersByGroupMembership in interface PagedB2BCustomerDao<B2BCustomerModel>pageableData - The page data to be filled with the results.userGroupid - The uid of the desired user group.public SearchPageData<B2BCustomerModel> findPagedApproversForUnitByGroupMembership(PageableData pageableData, java.lang.String unit, java.lang.String... userGroupid)
PagedB2BCustomerDaoB2BCustomerModel by B2BUnit or User Groups.findPagedApproversForUnitByGroupMembership in interface PagedB2BCustomerDao<B2BCustomerModel>pageableData - The page data to be filled with the results.unit - The uid of the desired B2BUnit.userGroupid - The uids of the desired user groups.public SearchPageData<B2BCustomerModel> findPagedCustomersForUnitByGroupMembership(PageableData pageableData, java.lang.String unit, java.lang.String... userGroupid)
PagedB2BCustomerDaoB2BCustomerModel by B2BUnit and User Groups.findPagedCustomersForUnitByGroupMembership in interface PagedB2BCustomerDao<B2BCustomerModel>pageableData - The page data to be filled with the results.unit - The uid of the desired B2BUnit.userGroupid - The uids of the desired user groups.public SearchPageData<B2BCustomerModel> findPagedCustomersBySearchTermAndGroupMembership(PageableData pageableData, java.lang.String searchTerm, java.lang.String... userGroupid)
PagedB2BCustomerDaoB2BCustomerModel by User Group.findPagedCustomersBySearchTermAndGroupMembership in interface PagedB2BCustomerDao<B2BCustomerModel>pageableData - The page data to be filled with the results.searchTerm - Search string that is used to filter the results using the customer name or his unit name. A match can
occur in either the customer name or his unit name for the customer to be returned in the results.userGroupid - The uid of the desired user group.public SearchPageData<B2BCustomerModel> findPagedCustomersForUnit(PageableData pageableData, java.lang.String unit)
PagedB2BCustomerDaoB2BCustomerModel by B2BUnit.findPagedCustomersForUnit in interface PagedB2BCustomerDao<B2BCustomerModel>pageableData - The page data to be filled with the results.unit - The uid of the desired B2BUnit.Copyright © 2018 SAP SE. All Rights Reserved.