public interface ExtOrderCopyCmd extends TaskCommand
OrderCopyCmd
controller command.
OrderCopyCmd
controller command. It is called by the default implementation of the
OrderCopyCmd
controller command just before it completes execution.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM Copyright notice field.
|
static java.lang.String |
defaultCommandClassName
The name of the default implementation class for this command interface.
|
static java.lang.String |
NAME
The name of this command interface.
|
Modifier and Type | Method and Description |
---|---|
void |
setCopiedOrderItems(java.util.HashMap ahshCopiedOrderItems)
Sets the copied OrderItems.
|
void |
setDeletedOrderItemIds(java.util.Set asetDeletedOrderItemIds)
Sets the identifiers of deleted OrderItems.
|
void |
setNewOrderItems(java.util.HashMap ahshNewOrderItems)
Sets the new OrderItems.
|
void |
setOrderInfoFrom(OrderAccessBean aabOrderInfoFrom)
Sets the Order from which the Order level info is copied.
|
void |
setPayInfoFrom(OrderAccessBean aabPayInfoFrom)
Sets the Order from which the payment information is copied.
|
void |
setRequestProperties(TypedProperty aRequestProperties)
Sets the requestProperties object for this command.
|
void |
setResponseProperties(TypedProperty aResponseProperties)
Sets the responseProperties object that the calling command has produced.
|
void |
setToOrder(OrderAccessBean aabToOrder)
Sets the target order.
|
void |
setUpdatedOrderItems(java.util.HashMap ahshUpdatedOrderItems)
Sets the updated OrderItems.
|
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
static final java.lang.String COPYRIGHT
static final java.lang.String NAME
static final java.lang.String defaultCommandClassName
void setOrderInfoFrom(OrderAccessBean aabOrderInfoFrom)
aabOrderInfoFrom
- the Order from which the Order level information is copied.void setPayInfoFrom(OrderAccessBean aabPayInfoFrom)
aabPayInfoFrom
- the Order from which the payment information is copied.void setRequestProperties(TypedProperty aRequestProperties) throws ECApplicationException
aRequestProperties
- the request properties.ECApplicationException
void setResponseProperties(TypedProperty aResponseProperties)
aResponseProperties
- the responseProperties object that the calling command has produced.void setToOrder(OrderAccessBean aabToOrder)
aabToOrder
- the Order that has been created or updated by the calling command.void setNewOrderItems(java.util.HashMap ahshNewOrderItems)
ahshNewOrderItems
- the new OrderItems.
void setCopiedOrderItems(java.util.HashMap ahshCopiedOrderItems)
setDeletedOrderItemIds(Set)
to determine if an
OrderItemAccessBean has been deleted.
OrderItemAccessBean#refreshCopyHelper()
to obtain the updated OrderItemAccessBean information.
ahshCopiedOrderItems
- the copied OrderItems.
void setUpdatedOrderItems(java.util.HashMap ahshUpdatedOrderItems)
setDeletedOrderItemIds(Set)
to determine if an
OrderItemAccessBean has been deleted.
OrderItemAccessBean#refreshCopyHelper()
to obtain the updated OrderItemAccessBean information.
ahshUpdatedOrderItems
- the updated OrderItems.
void setDeletedOrderItemIds(java.util.Set asetDeletedOrderItemIds)
asetDeletedOrderItemIds
- the elements are the (String) identifiers of the deleted OrderItems.