public class ExtOrderCopyCmdImpl extends TaskCommandImpl implements ExtOrderCopyCmd
ExtOrderCopyCmd task command interface.
OrderAccessBeanOrderItemAccessBean| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COPYRIGHT
IBM Copyright notice field.
|
defaultCommandClassName, NAME| Constructor and Description |
|---|
ExtOrderCopyCmdImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
performExecute()
Executes the main business logic of the command.
|
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.
|
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParametersexecuteFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCachegetCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicyequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecuteFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCachegetCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputPropertiescheckIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameterspublic static final java.lang.String COPYRIGHT
public void performExecute()
throws ECException
performExecute in interface ECCommandperformExecute in interface com.ibm.websphere.command.TargetableCommandperformExecute in class AbstractECTargetableCommandECExceptionpublic void setOrderInfoFrom(OrderAccessBean aabOrderInfoFrom)
setOrderInfoFrom in interface ExtOrderCopyCmdaabOrderInfoFrom - the Order from which the Order level info is copied.public void setPayInfoFrom(OrderAccessBean aabPayInfoFrom)
setPayInfoFrom in interface ExtOrderCopyCmdaabPayInfoFrom - the Order from which the payment information is copied.public void setRequestProperties(TypedProperty aRequestProperties)
setRequestProperties in interface ExtOrderCopyCmdaRequestProperties - the request properties.public void setResponseProperties(TypedProperty aResponseProperties)
setResponseProperties in interface ExtOrderCopyCmdaResponseProperties - the responseProperties object that the calling command has produced.public void setToOrder(OrderAccessBean aabToOrder)
setToOrder in interface ExtOrderCopyCmdaabToOrder - the Order that has been created or updated by the calling command.public void setNewOrderItems(java.util.HashMap ahshNewOrderItems)
setNewOrderItems in interface ExtOrderCopyCmdahshNewOrderItems - the new OrderItems.
public void setCopiedOrderItems(java.util.HashMap ahshCopiedOrderItems)
ExtOrderCopyCmd.setDeletedOrderItemIds(Set) to determine if an
OrderItemAccessBean has been deleted.
OrderItemAccessBean#refreshCopyHelper() to obtain the updated OrderItemAccessBean information.
setCopiedOrderItems in interface ExtOrderCopyCmdahshCopiedOrderItems - the copied OrderItems.
public void setUpdatedOrderItems(java.util.HashMap ahshUpdatedOrderItems)
ExtOrderCopyCmd.setDeletedOrderItemIds(Set) to determine if an
OrderItemAccessBean has been deleted.
OrderItemAccessBean#refreshCopyHelper() to obtain the updated OrderItemAccessBean information.
setUpdatedOrderItems in interface ExtOrderCopyCmdahshUpdatedOrderItems - the updated OrderItems.
public void setDeletedOrderItemIds(java.util.Set asetDeletedOrderItemIds)
setDeletedOrderItemIds in interface ExtOrderCopyCmdasetDeletedOrderItemIds - the elements are the (String) identifiers of the deleted OrderItems.