public interface AllocateExistingInventoryCmd extends TaskCommand
AllocateInventory
task command. It allocates existing ATP inventory
for a specified order item. The order item is from one of the fulfillment centers specified in a prioritized list
of fulfillment centers.
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 |
---|---|
java.lang.Integer |
getNextStrategy()
Gets the next allocation strategy set by the command.
|
void |
setFulfillmentCenters(java.util.Vector newFulfillmentCenters)
Sets a prioritized list of fulfillment centers from which the inventory should be allocated.
|
void |
setOrderItem(OrderItemAccessBean anOrderItem)
Sets the order item for which existing inventory is to be allocated.
|
void |
setStrategy(java.lang.Integer newStrategy)
Sets the allocation strategy to be used.
|
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
java.lang.Integer getNextStrategy()
void setFulfillmentCenters(java.util.Vector newFulfillmentCenters)
newFulfillmentCenters
- a prioritized list of fulfillment center identifiers (Vector of Integer).void setOrderItem(OrderItemAccessBean anOrderItem)
anOrderItem
- the order item.void setStrategy(java.lang.Integer newStrategy)
newStrategy
- the strategy to be used.