public abstract class OrderConfigurationBaseCmdImpl extends ControllerCommandImpl implements OrderConfigurationUpdateCmd, OrderConfigurationAddCmd
OrderConfigurationAddCmdImpl
and OrderConfigurationUpdateCmdImpl
.
It provides common methods for these command implementations.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
defaultCommandClassName, NAME
defaultCommandClassName, NAME
Constructor and Description |
---|
OrderConfigurationBaseCmdImpl() |
Modifier and Type | Method and Description |
---|---|
java.util.Vector |
getNonBuyableCatentryIds()
This method returns a vector contains the identifiers of CatalogEntries that are not buyable.
|
java.lang.String[] |
getOrderIds()
This method returns a list of order ids which are touched or created by the command.
|
java.lang.String[] |
getOrderItemIds()
This method returns a list of orderitem ids which are touched or created by the command.
|
void |
reset()
This method resets all instance variables.
|
void |
setCatEntryId(java.util.Hashtable catEntryId)
This method sets the Catalog Entry IDs of the dynamic kits.
|
void |
setConfiguration(java.util.Hashtable configuration)
This method sets the configurations of the dynamic kits.
|
void |
setOrderItemId(java.util.Hashtable orderItemId)
This method sets the order item Ids.
|
void |
setQuantity(java.util.Hashtable quantity)
This method sets the quantities of the dynamic kits.
|
checkPermission, fulfills, getForUserId, getGeneric, getOwner, getRequestProperties, getResolvedRequestProperties, getResourceOwners, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setForUserId, setGeneric, setOwner, setRequestProperties, setResponseProperties, setRetriable, setViewInputProperties
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, setDefaultProperties, validateParameters
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, performExecute, setCommandTarget, setCommandTargetName, setOutputProperties
accessControlCheck, getAccCheck, getForUserId, getResourceOwners, setAccCheck, setForUserId, setOwner
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
fulfills, getOwner
public static final java.lang.String COPYRIGHT
public java.lang.String[] getOrderIds()
getOrderIds
in interface OrderConfigurationAddCmd
public java.lang.String[] getOrderItemIds()
getOrderItemIds
in interface OrderConfigurationAddCmd
public java.util.Vector getNonBuyableCatentryIds()
getNonBuyableCatentryIds
in interface OrderConfigurationAddCmd
public void setCatEntryId(java.util.Hashtable catEntryId)
setCatEntryId
in interface OrderConfigurationAddCmd
catEntryId
- A Hashtable that specifies the IDs of the dynamic kits.public void setConfiguration(java.util.Hashtable configuration)
setConfiguration
in interface OrderConfigurationAddCmd
setConfiguration
in interface OrderConfigurationUpdateCmd
configuration
- A Hashtable that specifies the configurations of the dynamic
kits.public void setQuantity(java.util.Hashtable quantity)
setQuantity
in interface OrderConfigurationAddCmd
quantity
- A Hashtable that specifies the quantities of the dynamic kits.public void setOrderItemId(java.util.Hashtable orderItemId)
setOrderItemId
in interface OrderConfigurationUpdateCmd
orderItemId
- A Hashtable that specifies the order item Ids.public void reset()
reset
in interface com.ibm.websphere.command.Command
reset
in class AbstractECTargetableCommand