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, updateCachegetCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputPropertiescheckIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParametersstatic 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.ECApplicationExceptionvoid 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.