public class ExternalOrderServiceEmpty extends Object implements ExternalOrderService
ExternalOrderService interface.| Constructor and Description |
|---|
ExternalOrderServiceEmpty() |
| Modifier and Type | Method and Description |
|---|---|
CloseOrderResult |
closeOrder(Integer requestId,
ContactData purchaserInfo,
Long orderId,
List<TicketData> tickets,
String externalReference,
boolean generateBarCodes,
Long maxWaitingTime,
OrderType orderType,
String externalRemark)
To close an opened or validated order.
|
FileDetailResult |
getFileDetails(Integer requestId,
Long fileId,
Long operationId,
Long movementId,
Boolean currentView,
FileDetailGranularity granularity,
OrderDetailGranularity orderDetailGranularity)
Get the file details.
|
OrderDetailResult |
getOrderDetails(Long orderId,
Long operationId,
Long movementId,
String orderToken,
OrderDetailGranularity granularity)
Returns the content of an order.
|
CloseOrderResult |
notifyOrder(long orderId,
long maxWaitingTime)
This method finalizes the order and should be called every time after
ExternalOrderService.closeOrder(Integer, ContactData, Long, List, String, boolean, Long, OrderType, String) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitabandonOrder, getPointOfSalesIdFromCodespublic OrderDetailResult getOrderDetails(Long orderId, Long operationId, Long movementId, String orderToken, OrderDetailGranularity granularity)
getOrderDetails in interface ExternalOrderServiceorderId - Order Id as LongoperationId - Operation Id as LongmovementId - Movement Id as LongorderToken - Order token as Stringgranularity - OrderDetailGranularityOrderDetailResultpublic FileDetailResult getFileDetails(Integer requestId, Long fileId, Long operationId, Long movementId, Boolean currentView, FileDetailGranularity granularity, OrderDetailGranularity orderDetailGranularity)
getFileDetails in interface ExternalOrderServicerequestId - Request Id as LongfileId - File Id as LongoperationId - Operation Id as LongmovementId - Movement Id as LongcurrentView - Boolean valuegranularity - FileDetailGranularityorderDetailGranularity - OrderDetailGranularityFileDetailResultpublic CloseOrderResult closeOrder(Integer requestId, ContactData purchaserInfo, Long orderId, List<TicketData> tickets, String externalReference, boolean generateBarCodes, Long maxWaitingTime, OrderType orderType, String externalRemark)
closeOrder in interface ExternalOrderServicerequestId - Order Id as LongpurchaserInfo - ContactDataorderId - Order Id as Longtickets - List of TicketDataexternalReference - External reference as StringgenerateBarCodes - Boolean valuemaxWaitingTime - Maximal of time waiting as LongorderType - OrderTypeexternalRemark - External remark as StringCloseOrderResultpublic CloseOrderResult notifyOrder(long orderId, long maxWaitingTime)
ExternalOrderService.closeOrder(Integer, ContactData, Long, List, String, boolean, Long, OrderType, String)notifyOrder in interface ExternalOrderServiceorderId - Order Id as LongmaxWaitingTime - Maximal of time waiting as LongCloseOrderResultCopyright © 2021. All rights reserved.