public interface ResolveFulfillmentCenterCmd extends TaskCommand
If the resolving fulfillment center fails, it throws ECApplicationException with the message key _API_CANT_RESOLVE_FFMCENTER and the error view of ResolveFulfillmentCenterErrorView.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT |
static java.lang.String |
defaultCommandClassName |
static java.lang.String |
ERR_CODE_NO_FFMCENTER |
static java.lang.String |
ERR_CODE_NO_INVENTORY |
static java.lang.String |
ERRTASK_NAME |
static java.lang.String |
NAME |
Modifier and Type | Method and Description |
---|---|
java.util.Vector |
getCatEntryIdNotAvailinInv()
Returns the Vector with Catalog Entry IDs which are not available in the requested amount in inventory
|
java.lang.Integer |
getFulfillmentCenterId()
Get the fulfillment center Id.
|
java.util.Vector |
getOutOrderItems() |
void |
setCatEntryId(java.lang.Long aCatEntryId)
Set a Catalog Entry Id.
|
void |
setContinue(java.lang.String aContinue)
Set the value of Continue
|
void |
setFulfillmentCenterId(java.lang.Integer aFulfillmentCenterId)
Set a fulfillment center Id.
|
void |
setOrderItem(OrderItemAccessBean anOrderItem)
Set an OrderItem.
|
void |
setOrderItem(OrderItemAccessBean[] orderItems)
Set a list of OrderItems.
|
void |
setOrderItem(java.util.Vector anOrderItemList)
Set a list of OrderItems.
|
void |
setQuantity(java.lang.Double aQuantity)
Set a quantity.
|
void |
setQuantityMeasure(java.lang.String quantityMeasure)
Set a quantity measure.
|
void |
setShipModeId(java.lang.Integer aShipModeId)
Set the shipping mode Id.
|
void |
setStoreId(java.lang.Integer aStoreId)
Set a store id.
|
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
static final java.lang.String ERRTASK_NAME
static final java.lang.String ERR_CODE_NO_FFMCENTER
static final java.lang.String ERR_CODE_NO_INVENTORY
java.lang.Integer getFulfillmentCenterId()
java.util.Vector getOutOrderItems()
void setCatEntryId(java.lang.Long aCatEntryId)
void setFulfillmentCenterId(java.lang.Integer aFulfillmentCenterId)
void setOrderItem(OrderItemAccessBean[] orderItems)
void setOrderItem(OrderItemAccessBean anOrderItem)
void setOrderItem(java.util.Vector anOrderItemList)
void setQuantity(java.lang.Double aQuantity)
void setQuantityMeasure(java.lang.String quantityMeasure)
void setShipModeId(java.lang.Integer aShipModeId)
void setStoreId(java.lang.Integer aStoreId)
void setContinue(java.lang.String aContinue)
java.util.Vector getCatEntryIdNotAvailinInv()