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, wait
abandonOrder, getPointOfSalesIdFromCodes
public OrderDetailResult getOrderDetails(Long orderId, Long operationId, Long movementId, String orderToken, OrderDetailGranularity granularity)
getOrderDetails
in interface ExternalOrderService
orderId
- Order Id as Long
operationId
- Operation Id as Long
movementId
- Movement Id as Long
orderToken
- Order token as String
granularity
- OrderDetailGranularity
OrderDetailResult
public FileDetailResult getFileDetails(Integer requestId, Long fileId, Long operationId, Long movementId, Boolean currentView, FileDetailGranularity granularity, OrderDetailGranularity orderDetailGranularity)
getFileDetails
in interface ExternalOrderService
requestId
- Request Id as Long
fileId
- File Id as Long
operationId
- Operation Id as Long
movementId
- Movement Id as Long
currentView
- Boolean
valuegranularity
- FileDetailGranularity
orderDetailGranularity
- OrderDetailGranularity
FileDetailResult
public CloseOrderResult closeOrder(Integer requestId, ContactData purchaserInfo, Long orderId, List<TicketData> tickets, String externalReference, boolean generateBarCodes, Long maxWaitingTime, OrderType orderType, String externalRemark)
closeOrder
in interface ExternalOrderService
requestId
- Order Id as Long
purchaserInfo
- ContactData
orderId
- Order Id as Long
tickets
- List of TicketData
externalReference
- External reference as String
generateBarCodes
- Boolean
valuemaxWaitingTime
- Maximal of time waiting as Long
orderType
- OrderType
externalRemark
- External remark as String
CloseOrderResult
public CloseOrderResult notifyOrder(long orderId, long maxWaitingTime)
ExternalOrderService.closeOrder(Integer, ContactData, Long, List, String, boolean, Long, OrderType, String)
notifyOrder
in interface ExternalOrderService
orderId
- Order Id as Long
maxWaitingTime
- Maximal of time waiting as Long
CloseOrderResult
Copyright © 2021. All rights reserved.