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, 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
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()