public class ResolveFulfillmentCenterCmdImpl extends InventoryBaseCmdImpl implements ResolveFulfillmentCenterCmd
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 |
CHECK_INVENTORY, ERR_CHECK_INV, NO_CHECK, NO_RECOMMENDATION, NO_UPDATE, REVERSE_UPDATE_INVENTORY, UPDATE_INVENTORY
defaultCommandClassName, ERR_CODE_NO_FFMCENTER, ERR_CODE_NO_INVENTORY, ERRTASK_NAME, NAME
defaultCommandClassName, ERRTASK_NAME, NAME
defaultCommandClassName, ERRTASK_NAME, NAME
defaultCommandClassName, ERRTASK_NAME, NAME
Constructor and Description |
---|
ResolveFulfillmentCenterCmdImpl() |
Modifier and Type | Method and Description |
---|---|
java.util.Vector |
getCatEntryIdNotAvailinInv()
To retrieve a vector of Catalog Entries not available in inventory
|
java.lang.Integer |
getFulfillmentCenterId()
Get the fulfillment center Id.
|
java.lang.String |
getIstrContinue()
Returns the istrContinue.
|
java.util.Vector |
getOutOrderItems()
Insert the method's description here.
|
void |
performExecute()
Executes the main Business Logic of this Command
|
void |
reset()
reset iAllocatedQuantity
|
void |
setContinue(java.lang.String aContinue)
Sets the Continue
|
void |
setFulfillmentCenterId(java.lang.Integer aFulfillmentCenterId)
Set a fulfillment center Id.
|
void |
setIstrContinue(java.lang.String istrContinue)
Sets the istrContinue.
|
void |
setOutOrderItems(java.util.Vector newOutOrderItems)
Insert the method's description here.
|
void |
setShipModeId(java.lang.Integer aShipModeId)
Set the shipping mode Id.
|
findInventory, getAllocatedQuantity, getOutOfInventoryOrderItems, isReadyToCallExecute, setAllocatedQuantity, setCatEntryId, setOrderItem, setOrderItem, setOrderItem, setQuantity, setQuantityMeasure, setReturnErrorIfNoInventory, setStoreId, validateParameters
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setCatEntryId, setOrderItem, setOrderItem, setOrderItem, setQuantity, setQuantityMeasure, setStoreId
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
public static final java.lang.String COPYRIGHT
public void reset()
InventoryBaseCmdImpl
reset
in interface com.ibm.websphere.command.Command
reset
in class InventoryBaseCmdImpl
public java.lang.Integer getFulfillmentCenterId()
getFulfillmentCenterId
in interface ResolveFulfillmentCenterCmd
public java.util.Vector getOutOrderItems()
getOutOrderItems
in interface ResolveFulfillmentCenterCmd
public void performExecute() throws ECException
InventoryBaseCmdImpl
performExecute
in interface ECCommand
performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class InventoryBaseCmdImpl
ECException
- ECCommand.performExecute()
public void setFulfillmentCenterId(java.lang.Integer aFulfillmentCenterId)
setFulfillmentCenterId
in interface CheckInventoryCmd
setFulfillmentCenterId
in interface ResolveFulfillmentCenterCmd
setFulfillmentCenterId
in interface ReverseUpdateInventoryCmd
setFulfillmentCenterId
in interface UpdateInventoryCmd
setFulfillmentCenterId
in class InventoryBaseCmdImpl
aFulfillmentCenterId
- set iFulfillmentCenterIdpublic void setOutOrderItems(java.util.Vector newOutOrderItems)
newOutOrderItems
- java.util.Vectorpublic void setShipModeId(java.lang.Integer aShipModeId)
setShipModeId
in interface ResolveFulfillmentCenterCmd
public java.lang.String getIstrContinue()
getIstrContinue
in class InventoryBaseCmdImpl
public void setIstrContinue(java.lang.String istrContinue)
setIstrContinue
in class InventoryBaseCmdImpl
istrContinue
- The istrContinue to setpublic void setContinue(java.lang.String aContinue)
setContinue
in interface CheckInventoryCmd
setContinue
in interface ResolveFulfillmentCenterCmd
setContinue
in class InventoryBaseCmdImpl
aContinue
- sets istrContinuepublic java.util.Vector getCatEntryIdNotAvailinInv()
getCatEntryIdNotAvailinInv
in interface ResolveFulfillmentCenterCmd