public class GenericInventoryReserveCmdImpl extends GenericInventoryBaseCmdImpl implements GenericInventoryReserveCmd
defaultCommandClassName, NAME
Constructor and Description |
---|
GenericInventoryReserveCmdImpl()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription()
Get the description for this reservation.
|
java.lang.Long |
getReservationType()
Get reservation type.
|
void |
performExecute()
Reserve inventory for the specified catalog entry based on the fulfillment center and quantity.
|
void |
reset()
Reset command's parameter.
|
void |
setDescription(java.lang.String newDescription)
Set the description for this reservation.
|
void |
setReservationType(java.lang.Long param)
Set the type of reservation.
|
void |
validateParameters()
Validate the command's parameters.
|
getCatEntryId, getFulfillmentCenterId, getItemSpecId, getQuantity, getReservationId, getStore, initParameters, isGeneric, isReadyToCallExecute, setCatEntryId, setFulfillmentCenterId, setItemSpecId, setQuantity, setReservationId, setStore, updateInventoryForNonATP
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, 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
getFulfillmentCenterId, getReservationId, setCatEntryId, setQuantity, setStore
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 GenericInventoryReserveCmdImpl()
public java.lang.String getDescription()
public java.lang.Long getReservationType()
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 GenericInventoryBaseCmdImpl
public void setDescription(java.lang.String newDescription)
setDescription
in interface GenericInventoryReserveCmd
newDescription
- java.lang.Stringpublic void setReservationType(java.lang.Long param)
setReservationType
in interface GenericInventoryReserveCmd
param
- java.lang.Longpublic void validateParameters() throws ECException
validateParameters
in interface ECCommand
validateParameters
in class GenericInventoryBaseCmdImpl
ECException