public class DefaultBolOrderFacade extends java.lang.Object implements BolOrderFacade
| Constructor and Description |
|---|
DefaultBolOrderFacade() |
| Modifier and Type | Method and Description |
|---|---|
int |
getDateRange()
Returning the date range for order search from configuration, also see
SAPConfigurationModel.getSapordermgmt_dateRange(). |
GenericFactory |
getGenericFactory() |
CheckDocumentValid |
getSapCheckDocumentValid() |
SapPartnerService |
getSapPartnerService() |
Order |
getSavedOrder(java.lang.String orderId)
Return order details for an order existing in the back end persistence.
|
protected Search |
getSearch()
Get order search business object
|
java.lang.Integer |
getSearchResultsTotalNumber()
Get total number of orders found in the last back end call, not taking any pagination into account.
|
java.util.List<SortData> |
getSearchSort()
Returning the current search sort options, allowing to access them even if the UI does not specify them in each
call.
|
java.util.List<SearchResult> |
performSearch(SearchFilter searchFilter,
PageableData pageableData)
Performs search for orders.
|
void |
setGenericFactory(GenericFactory genericFactory) |
void |
setSapCheckDocumentValid(CheckDocumentValid documentValidator) |
void |
setSapPartnerService(SapPartnerService sapPartnerService) |
void |
setSearchDirty()
Allows to state that the search result is dirty, i.e.
|
public GenericFactory getGenericFactory()
public void setGenericFactory(GenericFactory genericFactory)
genericFactory - the genericFactory to setprotected Search getSearch()
public java.lang.Integer getSearchResultsTotalNumber()
BolOrderFacadeBolOrderFacade.performSearch(SearchFilter, PageableData)getSearchResultsTotalNumber in interface BolOrderFacadepublic Order getSavedOrder(java.lang.String orderId)
BolOrderFacadegetSavedOrder in interface BolOrderFacadeorderId - Back end ID of the orderpublic CheckDocumentValid getSapCheckDocumentValid()
public void setSapCheckDocumentValid(CheckDocumentValid documentValidator)
documentValidator - the documentValidator to setpublic SapPartnerService getSapPartnerService()
public void setSapPartnerService(SapPartnerService sapPartnerService)
sapPartnerService - the sapPartnerService to setpublic java.util.List<SearchResult> performSearch(SearchFilter searchFilter, PageableData pageableData)
BolOrderFacadeBolOrderFacade.setSearchDirty(), or will perform paging and sorting on the existing search result,
without doing a back end callperformSearch in interface BolOrderFacadesearchFilter - Filter datapageableData - Paging data as requested in the hybris service layerpublic int getDateRange()
BolOrderFacadeSAPConfigurationModel.getSapordermgmt_dateRange(). This range specifies the number of days the search will
cover. getDateRange in interface BolOrderFacadepublic java.util.List<SortData> getSearchSort()
BolOrderFacadegetSearchSort in interface BolOrderFacadepublic void setSearchDirty()
BolOrderFacadesetSearchDirty in interface BolOrderFacadeCopyright © 2018 SAP SE. All Rights Reserved.