Class AccountSummaryHelper
java.lang.Object
de.hybris.platform.b2b.occ.v2.helper.AbstractHelper
de.hybris.platform.b2b.occ.v2.helper.AccountSummaryHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateFilterByCriteriaData(String filterKey, String b2bDocumentStatus, String filterValue, String startRange, String endRange) getMediaForDocument(String orgUnitId, String documentNumber, String documentMediaId) Returns an AttachmentData object containing media file, name, type associated with a b2b document.protected voidlogAndThrowErrorForInvalidInput(String invalidInput) searchOrgDocuments(String b2bUnitCode, String b2bDocumentStatus, String filterKey, FilterByCriteriaData filterByCriteriaData, PageableData pageableData, String fields) protected voidvalidateCriterias(String b2bUnitCode, String b2bDocumentStatus, String sortCriteria) protected voidvalidateFilterRanges(String filterKey, FilterByCriteriaData filterByCriteriaData) Methods inherited from class de.hybris.platform.b2b.occ.v2.helper.AbstractHelper
createPageableData, getDataMapper, sanitize, setDataMapper
-
Constructor Details
-
AccountSummaryHelper
public AccountSummaryHelper()
-
-
Method Details
-
searchOrgDocuments
public OrgDocumentListWsDTO searchOrgDocuments(String b2bUnitCode, String b2bDocumentStatus, String filterKey, FilterByCriteriaData filterByCriteriaData, PageableData pageableData, String fields) - Parameters:
b2bUnitCode-b2bDocumentStatus-filterKey-filterByCriteriaData-pageableData-fields-- Returns:
- OrgDocumentListWsDTO based on the criteria
-
getAccountSummaryDetails
-
createFilterByCriteriaData
public FilterByCriteriaData createFilterByCriteriaData(String filterKey, String b2bDocumentStatus, String filterValue, String startRange, String endRange) - Parameters:
filterKey-b2bDocumentStatus-filterValue-startRange-endRange-- Returns:
- generated FilterByCriteriaData based on the params
-
validateCriterias
-
validateFilterRanges
- Parameters:
filterKey-filterByCriteriaData- Checks if filter key and values are valid according to filterKey type
-
logAndThrowErrorForInvalidInput
-
getMediaForDocument
public AttachmentData getMediaForDocument(String orgUnitId, String documentNumber, String documentMediaId) throws NotFoundException Returns an AttachmentData object containing media file, name, type associated with a b2b document.- Parameters:
orgUnitId-documentNumber-documentMediaId-- Returns:
- attachmentData
- Throws:
NotFoundException
-