public class GetOrderItemShippedTimeCmdImpl extends TaskCommandImpl implements GetOrderItemShippedTimeCmd
GetOrderItemShippedTimeCmd
task command.
This command is used to get the shipped time of order item.
For ATP inventory system, it is got from the order ship history access bean.
For Non ATP inventory system, it is the shipped date of order item.
Utilizes these access beans
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASSNAME
The name of this interface is "com.ibm.commerce.returns.commands.GetOrderItemShippedTimeCmdImpl".
|
static java.lang.String |
COPYRIGHT
The internal copyright field.
|
defaultCommandClassName
Constructor and Description |
---|
GetOrderItemShippedTimeCmdImpl() |
Modifier and Type | Method and Description |
---|---|
java.sql.Timestamp |
getShippedTime()
This method gets the shipped time of order item.
|
void |
performExecute()
Execute the command.
|
void |
reset()
This method should be called after a command has been executed to reset its state variables.
|
void |
setOrderItemId(java.lang.Long aOrderItemId)
This method sets the order item id.
|
void |
validateParameters()
Checks the required parameter to be set beforehand for this task command to execute.
|
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, 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
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
public static final java.lang.String COPYRIGHT
public static final java.lang.String CLASSNAME
public void setOrderItemId(java.lang.Long aOrderItemId)
setOrderItemId
in interface GetOrderItemShippedTimeCmd
aOrderItemId
- The order item id.public void validateParameters() throws ECException
validateParameters
in interface ECCommand
validateParameters
in class AbstractECTargetableCommand
ECException
public void performExecute() throws ECException
performExecute
in interface ECCommand
performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class AbstractECTargetableCommand
ECException
public void reset()
reset
in interface com.ibm.websphere.command.Command
reset
in class AbstractECTargetableCommand
public java.sql.Timestamp getShippedTime()
getShippedTime
in interface GetOrderItemShippedTimeCmd