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, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
static 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.