Interface PagedB2BDocumentDao

    • 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 code
        pageableData - the pageable data object
        criteriaList - 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 object
        criteriaList - the list of filter by criteria object
        Returns:
        result : a SeachPageData containing documents of the given unit & criteria.