Interface PagedB2BDocumentDao
-
- All Known Implementing Classes:
DefaultPagedB2BDocumentDao
public interface PagedB2BDocumentDao
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SearchPageData<B2BDocumentModel>
findDocuments(AccountSummaryDocumentQuery query)
Finds all B2BDocumentModel filtered by the query.SearchPageData<B2BDocumentModel>
getAllPagedDocuments(PageableData pageableData, java.util.List<DefaultCriteria> criteriaList)
SearchPageData<B2BDocumentModel>
getPagedDocumentsForUnit(java.lang.String b2bUnitCode, PageableData pageableData, java.util.List<DefaultCriteria> criteriaList)
-
-
-
Method Detail
-
findDocuments
SearchPageData<B2BDocumentModel> findDocuments(AccountSummaryDocumentQuery query)
Finds all B2BDocumentModel filtered by the query. The resulting list only contains document associated to the current user's B2BUnit.- Parameters:
query
- paged document query- Returns:
- result : a SeachPageData< B2BDocumentModel > containing documents.
-
getPagedDocumentsForUnit
SearchPageData<B2BDocumentModel> getPagedDocumentsForUnit(java.lang.String b2bUnitCode, PageableData pageableData, java.util.List<DefaultCriteria> criteriaList)
- Parameters:
b2bUnitCode
- the unit codepageableData
- the pageable data objectcriteriaList
- the list of filter by criteria object- Returns:
- result : a SeachPageData
containing documents of the given unit & criteria.
-
getAllPagedDocuments
SearchPageData<B2BDocumentModel> getAllPagedDocuments(PageableData pageableData, java.util.List<DefaultCriteria> criteriaList)
- Parameters:
pageableData
- the pageable data objectcriteriaList
- the list of filter by criteria object- Returns:
- result : a SeachPageData
containing documents of the given unit & criteria.
-
-