Class DefaultOrderExchangeRepair
java.lang.Object
de.hybris.platform.sap.orderexchange.outbound.impl.DefaultOrderExchangeRepair
- All Implemented Interfaces:
OrderExchangeRepair
This class is to repair order information (creation oder or cancelling) from hybris to ERP by a cron job. It provides
service implementations that can be used to realize this.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindAllOrdersInStatus(OrderStatus orderStatus) findAllProcessModelsToRepair(String processDefinitionName, String endMessage) findProcessesByActionIds(String processName, String[] processCurrentActions) de.hybris.platform.servicelayer.search.FlexibleSearchServicede.hybris.platform.servicelayer.model.ModelServicevoidsetFlexibleSearchService(de.hybris.platform.servicelayer.search.FlexibleSearchService flexibleSearchService) voidsetModelService(de.hybris.platform.servicelayer.model.ModelService modelService)
-
Constructor Details
-
DefaultOrderExchangeRepair
public DefaultOrderExchangeRepair()
-
-
Method Details
-
findAllProcessModelsToRepair
public List<OrderProcessModel> findAllProcessModelsToRepair(String processDefinitionName, String endMessage) - Specified by:
findAllProcessModelsToRepairin interfaceOrderExchangeRepair
-
findProcessesByActionIds
public List<OrderProcessModel> findProcessesByActionIds(String processName, String[] processCurrentActions) - Specified by:
findProcessesByActionIdsin interfaceOrderExchangeRepair
-
findAllOrdersInStatus
- Specified by:
findAllOrdersInStatusin interfaceOrderExchangeRepair
-
getFlexibleSearchService
public de.hybris.platform.servicelayer.search.FlexibleSearchService getFlexibleSearchService() -
setFlexibleSearchService
public void setFlexibleSearchService(de.hybris.platform.servicelayer.search.FlexibleSearchService flexibleSearchService) -
getModelService
public de.hybris.platform.servicelayer.model.ModelService getModelService() -
setModelService
public void setModelService(de.hybris.platform.servicelayer.model.ModelService modelService)
-