public class ExternalInventoryBaseTaskCmdImpl extends TaskCommandImpl implements ExternalInventoryBaseTaskCmd
| Name | Description |
|---|---|
CallerCommandName |
the command that invokes the DoInventoryAction |
action |
the action that indicates how to deal with inventory |
orderId |
the Id of the order that need perform inventory action |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COPYRIGHT
The internal copyright field.
|
defaultCommandClassName, NAME| Constructor and Description |
|---|
ExternalInventoryBaseTaskCmdImpl() |
| Modifier and Type | Method and Description |
|---|---|
int |
getAction()
This method gets the action
|
java.lang.String |
getCallerCommandName()
This method gets the CallerCommandName
|
ExpectedInventoryRecordsAccessBean |
getExternalOMSRA()
This method gets the expected inventory records found by the checkLocalExpectedInventory() method
|
com.ibm.commerce.inventory.datatypes.InventoryFactory |
getInventoryFacotry()
This method gets the InventoryFactory
|
java.lang.String[] |
getOrderIds()
This method gets the OrderIds
|
void |
reset()
This method resets the parameters
|
void |
setAction(int argAction)
This method sets the action
|
void |
setCallerCommandName(java.lang.String argCallerCommandName)
This method sets the callerCommandName
|
void |
setOrderIds(java.lang.String[] argIstrOrderIds)
This method sets OrderIds
|
void |
validateParameters()
This method performs server side parameter checking.
|
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultPropertiesexecuteFromCache, 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, performExecute, setCommandTarget, setCommandTargetName, setOutputPropertiescheckIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultPropertiespublic static final java.lang.String COPYRIGHT
public ExpectedInventoryRecordsAccessBean getExternalOMSRA()
getExternalOMSRA in interface ExternalInventoryBaseTaskCmdpublic java.lang.String[] getOrderIds()
getOrderIds in interface ExternalInventoryBaseTaskCmdpublic void setOrderIds(java.lang.String[] argIstrOrderIds)
setOrderIds in interface ExternalInventoryBaseTaskCmdargIstrOrderIds - The OrderIds to set.public void setCallerCommandName(java.lang.String argCallerCommandName)
setCallerCommandName in interface ExternalInventoryBaseTaskCmdargCallerCommandName - The callerCommandName to set.public java.lang.String getCallerCommandName()
getCallerCommandName in interface ExternalInventoryBaseTaskCmdpublic com.ibm.commerce.inventory.datatypes.InventoryFactory getInventoryFacotry()
public void validateParameters()
throws ECException
validateParameters in interface ECCommandvalidateParameters in class AbstractECTargetableCommandECExceptionpublic void reset()
reset in interface com.ibm.websphere.command.Commandreset in class AbstractECTargetableCommandpublic int getAction()
getAction in interface ExternalInventoryBaseTaskCmdpublic void setAction(int argAction)
setAction in interface ExternalInventoryBaseTaskCmdargAction - action to set