Class DefaultTransportOfferingRAOProvider
java.lang.Object
de.hybris.platform.travelrulesengine.rao.providers.impl.DefaultTransportOfferingRAOProvider
- All Implemented Interfaces:
de.hybris.platform.ruleengineservices.rao.providers.RAOProvider
public class DefaultTransportOfferingRAOProvider
extends Object
implements de.hybris.platform.ruleengineservices.rao.providers.RAOProvider
RAO Provider which creates TransportOfferingRAO facts to be used in rules evaluation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateRAO(TransportOfferingData source) converts TransportOfferingData to TransportOfferingRAO and return set of factsexpandFactModel(Object modelFact) protected de.hybris.platform.servicelayer.dto.converter.Converter<TransportOfferingData,TransportOfferingRAO> Gets transport offering rao converter.voidsetTransportOfferingRaoConverter(de.hybris.platform.servicelayer.dto.converter.Converter<TransportOfferingData, TransportOfferingRAO> transportOfferingRaoConverter) Sets transport offering rao converter.
-
Constructor Details
-
DefaultTransportOfferingRAOProvider
public DefaultTransportOfferingRAOProvider()
-
-
Method Details
-
expandFactModel
- Specified by:
expandFactModelin interfacede.hybris.platform.ruleengineservices.rao.providers.RAOProvider
-
createRAO
converts TransportOfferingData to TransportOfferingRAO and return set of facts- Parameters:
source-- Returns:
-
getTransportOfferingRaoConverter
protected de.hybris.platform.servicelayer.dto.converter.Converter<TransportOfferingData,TransportOfferingRAO> getTransportOfferingRaoConverter()Gets transport offering rao converter.- Returns:
- the transport offering rao converter
-
setTransportOfferingRaoConverter
public void setTransportOfferingRaoConverter(de.hybris.platform.servicelayer.dto.converter.Converter<TransportOfferingData, TransportOfferingRAO> transportOfferingRaoConverter) Sets transport offering rao converter.- Parameters:
transportOfferingRaoConverter- the transport offering rao converter
-