public class DefaultB2BDocumentService extends java.lang.Object implements B2BDocumentService
| Constructor and Description |
|---|
DefaultB2BDocumentService() |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteB2BDocumentFiles(int numberOfDay,
java.util.List<B2BDocumentTypeModel> documentTypes,
java.util.List<DocumentStatus> documentStatuses)
Deletes documents based on the supplied criteria.
|
SearchPageData<B2BDocumentModel> |
findDocuments(AccountSummaryDocumentQuery query)
Finds all B2BDocumentModel filtered by the query.
|
protected B2BDocumentDao |
getB2bDocumentDao() |
protected ModelService |
getModelService() |
SearchResult<B2BDocumentModel> |
getOpenDocuments(B2BUnitModel unit)
Return all open documents for a given B2B Unit.
|
SearchResult<B2BDocumentModel> |
getOpenDocuments(MediaModel mediaModel)
Returns all open documents for a given documentMediaModel
|
protected PagedB2BDocumentDao |
getPagedB2BDocumentDao() |
SearchPageData<B2BDocumentModel> |
getPagedDocumentsForUnit(java.lang.String b2bUnitCode,
PageableData pageableData,
java.util.List<DefaultCriteria> criteriaList)
Returns paged documents for the given unit
|
void |
setB2bDocumentDao(B2BDocumentDao b2bDocumentDao) |
void |
setModelService(ModelService modelService) |
void |
setPagedB2BDocumentDao(PagedB2BDocumentDao pagedB2BDocumentDao) |
public SearchPageData<B2BDocumentModel> findDocuments(AccountSummaryDocumentQuery query)
B2BDocumentServicefindDocuments in interface B2BDocumentServicequery - paged document querypublic SearchResult<B2BDocumentModel> getOpenDocuments(B2BUnitModel unit)
B2BDocumentServicegetOpenDocuments in interface B2BDocumentServiceunit - the B2B unit.public SearchResult<B2BDocumentModel> getOpenDocuments(MediaModel mediaModel)
B2BDocumentServicegetOpenDocuments in interface B2BDocumentServicemediaModel - the media modelpublic void setPagedB2BDocumentDao(PagedB2BDocumentDao pagedB2BDocumentDao)
public void setB2bDocumentDao(B2BDocumentDao b2bDocumentDao)
public void setModelService(ModelService modelService)
public void deleteB2BDocumentFiles(int numberOfDay,
java.util.List<B2BDocumentTypeModel> documentTypes,
java.util.List<DocumentStatus> documentStatuses)
B2BDocumentServicedeleteB2BDocumentFiles in interface B2BDocumentServicenumberOfDay - elapsed days since the document media's creation timedocumentTypes - a list of document typesdocumentStatuses - a list of document statusespublic SearchPageData<B2BDocumentModel> getPagedDocumentsForUnit(java.lang.String b2bUnitCode, PageableData pageableData, java.util.List<DefaultCriteria> criteriaList)
B2BDocumentServicegetPagedDocumentsForUnit in interface B2BDocumentServiceb2bUnitCode - the unit codepageableData - the pageable datacriteriaList - the list of criteria objectsprotected ModelService getModelService()
protected PagedB2BDocumentDao getPagedB2BDocumentDao()
protected B2BDocumentDao getB2bDocumentDao()
Copyright © 2018 SAP SE. All Rights Reserved.