public interface CheckInventoryAvailabilityCmd extends TaskCommand
setOrderItems(java.util.Enumeration) and
setOrderItemFulfillmentCentersMaps(java.util.Hashtable)
to set the list of order items and their associated eligible fulfillment centers.setCatEntry(com.ibm.commerce.order.calculation.Item),
and setCatEntryFulfillmentCenters(java.util.Vector).
Optionally call the method
setUnitOfMeasure(java.lang.String).| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
static java.lang.String |
defaultCommandClassName
The name of the default implementation of this task command interface.
|
static java.lang.String |
NAME
The name of this task command interface.
|
| Modifier and Type | Method and Description |
|---|---|
void |
setCatEntry(Item aCatEntry)
Sets the item to be checked.
|
void |
setCatEntryFulfillmentCenters(java.util.Vector avCatEntryFulfillmentCenters)
Sets the list of fulfillment center identifiers for the Item specified by the setCatEntry method.
|
void |
setOrderItemFulfillmentCentersMaps(java.util.Hashtable ahsOrderItemFulfillmentCentersMaps)
Sets lists of fulfillment centers to check inventory for items specified by the setOrderItems method.
|
void |
setOrderItems(java.util.Enumeration aenOrderItems)
Sets the items to be checked.
|
void |
setStoreId(java.lang.Integer aStoreId)
Deprecated.
This method has no effect.
|
void |
setUnitOfMeasure(java.lang.String astrUnitOfMeasure)
Sets the unit of measure for the quantity of the Item specified by the setCatEntry method.
|
executeFromCache, 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, setDefaultProperties, validateParametersstatic final java.lang.String COPYRIGHT
static final java.lang.String NAME
static final java.lang.String defaultCommandClassName
void setOrderItems(java.util.Enumeration aenOrderItems)
aenOrderItems - the items to be checked (Enumeration of OrderItemAccessBean).void setOrderItemFulfillmentCentersMaps(java.util.Hashtable ahsOrderItemFulfillmentCentersMaps)
ahsOrderItemFulfillmentCentersMaps - lists of fulfillment centers keyed by the order item id. Hashtable:
OrderItemAccessBean) The order item.void setStoreId(java.lang.Integer aStoreId)
aStoreId - the Store identifier.
void setCatEntry(Item aCatEntry)
aCatEntry - the store identifier, catalog entry identifier, and quantity of the Item are used.void setCatEntryFulfillmentCenters(java.util.Vector avCatEntryFulfillmentCenters)
avCatEntryFulfillmentCenters - the list of fulfillment center identifiers (Vector of Integer).void setUnitOfMeasure(java.lang.String astrUnitOfMeasure)
astrUnitOfMeasure - unit of measure.