public class CSROrderCopyCmdImpl extends ToolsControllerCommandImpl implements CSROrderCopyCmd
CSROrderCopyCmd
command.
This command calls the following ControllerCommand:
This command uses the following AccessBean:
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
The IBM Copyright statement.
|
static java.lang.String |
ERRTASK_NAME
The error view name.
|
defaultCommandClassName, NAME
Constructor and Description |
---|
CSROrderCopyCmdImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBackupOrderId()
Returns the backupOrderId.
|
java.util.Hashtable |
getNLS()
Returns NLS properties.
|
java.lang.String |
getOrderId()
Gets the order ID for which the items are to be updated.
|
CommandContext |
getOrgCmdContext()
Gets the original command context.
|
TypedProperty |
getOrgReqProperties()
Gets the original request properties.
|
java.lang.String |
getRedirectURL()
Gets the redirect URL.
|
AccessVector |
getResources()
Gets the resources accessed by this command.
|
java.lang.String |
getShopperId()
Gets the shopper ID for which the order is to be added.
|
void |
performExecute()
Main logic for this command.
|
void |
setBackupOrderId(java.lang.String backupOrderId)
Sets the order id of the new order.
|
void |
setOrderId(java.lang.String newOrderId)
Sets the order ID to copy
|
void |
setOrgCmdContext(CommandContext newOrgCmdContext)
Sets the original command context.
|
void |
setOrgReqProperties(TypedProperty newOrgReqProperties)
Sets the original request properties.
|
void |
setRedirectURL(java.lang.String newRedirectURL)
Sets the redirect URL.
|
void |
setShopperId(java.lang.String newShopperId)
Sets the shopper ID that owns the order.
|
void |
validateParameters()
Verify that caller of the command specified the shopperId and orderId parameters.
|
getViewInputProperties, setRequestProperties
checkPermission, fulfills, getForUserId, getGeneric, getOwner, getRequestProperties, getResolvedRequestProperties, getResourceOwners, getResponseProperties, getRetriable, isGeneric, isRetriable, mergeProperties, setForUserId, setGeneric, setOwner, setResponseProperties, setRetriable, setViewInputProperties
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getStoreId, getUser, getUserId, isReadyToCallExecute, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
checkPermission, execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRequestProperties, setRetriable, setViewInputProperties
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputProperties
accessControlCheck, getAccCheck, getForUserId, getResourceOwners, setAccCheck, setForUserId, setOwner
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getStoreId, getUser, getUserId, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
fulfills, getOwner
public static final java.lang.String COPYRIGHT
public static java.lang.String ERRTASK_NAME
public java.lang.String getBackupOrderId()
getBackupOrderId
in interface CSROrderCopyCmd
public java.util.Hashtable getNLS()
public java.lang.String getOrderId()
public CommandContext getOrgCmdContext()
public TypedProperty getOrgReqProperties()
public java.lang.String getRedirectURL()
public AccessVector getResources() throws ECException
getResources
in interface ECCommand
getResources
in class AbstractECTargetableCommand
ECException
- If the resource can not be retrieved.public java.lang.String getShopperId()
public void performExecute() throws ECException
performExecute
in interface ECCommand
performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class AbstractECTargetableCommand
ECException
- If the order cannot be copied successfully.public void setBackupOrderId(java.lang.String backupOrderId)
backupOrderId
- The copied order id.public void setOrderId(java.lang.String newOrderId)
newOrderId
- The order ID.public void setOrgCmdContext(CommandContext newOrgCmdContext)
newOrgCmdContext
- The original command context.public void setOrgReqProperties(TypedProperty newOrgReqProperties)
newOrgReqProperties
- The original request properties.public void setRedirectURL(java.lang.String newRedirectURL)
newRedirectURL
- The redirect URL.public void setShopperId(java.lang.String newShopperId)
newShopperId
- The shopper ID.public void validateParameters() throws ECApplicationException
validateParameters
in interface ECCommand
validateParameters
in class AbstractECTargetableCommand
ECApplicationException
- If does not contain the required parameters.