public class ExceptionalOrderConversation<T extends Order<I>,I extends OrderItem> extends Order<I> implements Auditable
Order) that initiates the conversation.
This object may go through a iterative workflow process before finalization to the final resultant order.
| Modifier and Type | Class and Description |
|---|---|
static class |
ExceptionalOrderConversation.State |
created, id, paymentMethod, purchaseDate, realized, statusDate, type, useramount, finalWeight, lastStatusReason, packagingAmount, paymentContext, promotionNames, quantity, shippingAmount, status, updated| Constructor and Description |
|---|
ExceptionalOrderConversation() |
| Modifier and Type | Method and Description |
|---|---|
T |
getCurrentProposedOrder() |
ExceptionalOrderConversation.State |
getState() |
void |
setCurrentProposedOrder(T currentProposedOrder) |
void |
setState(ExceptionalOrderConversation.State state) |
String |
toString() |
addItem, addTransaction, equals, getActors, getBitmask, getCreated, getDeliveryDetails, getFlowStatus, getId, getInvoiceId, getItems, getLastInvoiceDate, getParams, getPaymentMethod, getPurchaseDate, getRealized, getStatusDate, getSteps, getStrategiesVersion, getTransaction, getTransactionIds, getType, getUser, getUserContactDetails, hashCode, setActors, setBitmask, setCreated, setDeliveryDetails, setId, setInvoiceId, setItems, setLastInvoiceDate, setParams, setPaymentMethod, setPurchaseDate, setRealized, setStatus, setStatusDate, setSteps, setStrategiesVersion, setTransaction, setTransactionIds, setType, setUser, setUserContactDetails, synchStatusWithItemsgetAmount, getComments, getFinalWeight, getLastStatusReason, getPackagingAmount, getPaymentContext, getPromotionNames, getQuantity, getShippingAmount, getStatus, getUpdated, setAmount, setComments, setFinalWeight, setLastStatusReason, setPackagingAmount, setPaymentContext, setPromotionNames, setQuantity, setShippingAmount, setUpdatedclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetUpdatedpublic T getCurrentProposedOrder()
public void setCurrentProposedOrder(T currentProposedOrder)
public ExceptionalOrderConversation.State getState()
public void setState(ExceptionalOrderConversation.State state)
Copyright © 2018. All rights reserved.