Interface OneOrderMessageFactory<T extends OneOrderMessageModel>
- Type Parameters:
T-
- All Known Implementing Classes:
DefaultOneOrderMessageFactory
public interface OneOrderMessageFactory<T extends OneOrderMessageModel>
The One Order Message Factory Interface
-
Method Summary
Modifier and TypeMethodDescriptioncreateOneOrderMessage(Class<T> oneOrderMessageModelClass, Object payload, String oneOrderMessageCode, String orderCode, List<IATAServiceModel> iataServices, String deliveryProviderCode) Creates a One Order Message.
-
Method Details
-
createOneOrderMessage
OneOrderMessageModel createOneOrderMessage(Class<T> oneOrderMessageModelClass, Object payload, String oneOrderMessageCode, String orderCode, List<IATAServiceModel> iataServices, String deliveryProviderCode) Creates a One Order Message.- Parameters:
oneOrderMessageModelClass- the class of the specific object which will be instantiatedpayload- the payloadoneOrderMessageCode- the oneOrderMessageCodeorderCode- the orderCodeiataServices- the iataService listdeliveryProviderCode- the deliveryProviderCode- Returns:
- the oneOrderMessage
-