Class DefaultOneOrderMessageMarshallingFacade<T extends OneOrderMessageModel>
java.lang.Object
de.hybris.platform.oneorderfacades.facades.impl.DefaultOneOrderMessageMarshallingFacade<T>
- All Implemented Interfaces:
OneOrderMessageMarshallingFacade
public class DefaultOneOrderMessageMarshallingFacade<T extends OneOrderMessageModel>
extends Object
implements OneOrderMessageMarshallingFacade
The One Order implementation of
OneOrderMessageMarshallingFacade interface.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected OneOrderMessageFactory<T>Gets one order message factory.Gets one order message factory map.marshallToOneOrderMessage(Object messageRequest, String oneOrderMessageCode, String orderCode, List<IATAServiceModel> iataServices, String deliveryProviderCode) Encapsulates a OSIN/SDN/SSCN message request to oneOrderMessage.voidsetOneOrderMessageFactory(OneOrderMessageFactory<T> oneOrderMessageFactory) Sets one order message factory.voidsetOneOrderMessageFactoryMap(Map<String, Class<T>> oneOrderMessageFactoryMap) Sets one order message factory map.
-
Constructor Details
-
DefaultOneOrderMessageMarshallingFacade
public DefaultOneOrderMessageMarshallingFacade()
-
-
Method Details
-
marshallToOneOrderMessage
public OneOrderMessageModel marshallToOneOrderMessage(Object messageRequest, String oneOrderMessageCode, String orderCode, List<IATAServiceModel> iataServices, String deliveryProviderCode) Encapsulates a OSIN/SDN/SSCN message request to oneOrderMessage.- Specified by:
marshallToOneOrderMessagein interfaceOneOrderMessageMarshallingFacade- Parameters:
messageRequest- the messageRequestoneOrderMessageCode- the oneOrderMessageCodeorderCode- the orderCodeiataServices- the iataService listdeliveryProviderCode- the deliveryProviderCode- Returns:
- the oneOrderMessage
-
getOneOrderMessageFactoryMap
Gets one order message factory map.- Returns:
- the one order message factory map
-
setOneOrderMessageFactoryMap
Sets one order message factory map.- Parameters:
oneOrderMessageFactoryMap- the one order message factory map
-
getOneOrderMessageFactory
Gets one order message factory.- Returns:
- the one order message factory
-
setOneOrderMessageFactory
Sets one order message factory.- Parameters:
oneOrderMessageFactory- the one order message factory
-