public class AllocateExistingInventoryCmdImpl extends TaskCommandImpl implements AllocateExistingInventoryCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
protected static java.lang.String | istrCheckParametersFunc
Deprecated.
Will be changed to private.
|
protected static java.lang.String | istrPerformFunc
Deprecated.
Will be changed to private.
|
protected static java.lang.String | istrThisClass
Deprecated.
Will be changed to private.
|
Constructor and Description |
---|
AllocateExistingInventoryCmdImpl() |
Modifier and Type | Method and Description |
---|---|
java.util.Vector | getFulfillmentCenters()
Deprecated.
This method will be changed to protected.
|
java.lang.Integer | getNextStrategy()
Gets the next allocation strategy set by the command.
|
OrderItemAccessBean | getOrderItem()
Deprecated.
This method will be changed to protected.
|
java.lang.Integer | getStrategy()
Deprecated.
This method will be changed to protected. External callers should use getNextStrategy().
|
void | performExecute()
Performs the actual business logic of the command.
|
void | reset()
This method should be called after a command has been executed to reset its instance variables.
|
void | setFulfillmentCenters(java.util.Vector newFulfillmentCenters)
Sets a prioritized list of fulfillment centers from which the inventory should be allocated.
|
void | setNextStrategy(java.lang.Integer newNextStrategy)
Deprecated.
This method will be changed to protected.
|
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.
|
void | validateParameters()
Performs server side parameter checking.
|
public static final java.lang.String COPYRIGHT
protected static java.lang.String istrThisClass
protected static java.lang.String istrPerformFunc
protected static java.lang.String istrCheckParametersFunc
public java.util.Vector getFulfillmentCenters()
public java.lang.Integer getNextStrategy()
public OrderItemAccessBean getOrderItem()
public java.lang.Integer getStrategy()
public void performExecute() throws ECException
public void reset()
public void setFulfillmentCenters(java.util.Vector newFulfillmentCenters)
public void setNextStrategy(java.lang.Integer newNextStrategy)
public void setOrderItem(OrderItemAccessBean anOrderItem)
public void setStrategy(java.lang.Integer newStrategy)
public void validateParameters() throws ECException