public interface FulfillmentCenterUpdateCmd extends ToolsControllerCommand
This controller command requires to have the store entity id and language id set in the command context.
Parameters
Example xml_string for fulfillment center:
<?xml version="1.0" encoding="UTF-8"?> <XML> <XMLFile>inventory.FFMCenterChangeDialog</XMLFile> <fulfillmentCenterId>7000</fulfillmentCenterId> <description>description of fulfillment center</description> <displayName>fulfillment center display name</displayName> <name>fulfillment center name</name> <address1>Line 1 of address</address1> <address2>Line 2 of address</address2> <address3>Line 3 of address</address3> <city>city</city> <country>country</country> <defaultShipOffset>86400</defaultShipOffset> <memberId>3000</memberId> <state>state</state> <zipCode>zip code</zipCode> </XML>
Response Parameters
Exceptions
When the required fields are missing or not in the right data type, this command will throw exception to indicate which field is missing or bad.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
The internal copyright field.
|
static java.lang.String |
defaultCommandClassName
The default implementation class name is "com.ibm.commerce.inventory.commands.FulfillmentCenterUpdateCmdImpl".
|
static java.lang.String |
NAME
The name of this interface is "com.ibm.commerce.inventory.commands.FulfillmentCenterUpdateCmd".
|
Modifier and Type | Method and Description |
---|---|
void |
setAddress1(java.lang.String newAddress1)
Sets fulfillment center address line 1.
|
void |
setAddress2(java.lang.String newAddress2)
Sets fulfillment center address line 2.
|
void |
setAddress3(java.lang.String newAddress3)
Sets fulfillment center address line 3.
|
void |
setCity(java.lang.String newCity)
Sets the city within this address.
|
void |
setCountry(java.lang.String newCountry)
Sets the country or region within this address.
|
void |
setDefaultShipOffset(java.lang.String newDefaultShipOffset)
Sets the value of default shipped offset.
|
void |
setDescription(java.lang.String newDescription)
Sets the description of the fulfillment center.
|
void |
setDisplayName(java.lang.String newDisplayName)
Sets the display name of fulfillment center.
|
void |
setFulfillmentCenterId(java.lang.String newFulfillmentCenterId)
Sets the fulfillment center identifier.
|
void |
setFulfillmentCenterName(java.lang.String newFulfillmentCenterName)
Sets the fulfillment center name.
|
void |
setMaxNumPick(java.lang.String newMaxNumPick)
Sets the MaxNUMPICK
|
void |
setMemberId(java.lang.String newMemberId)
Sets the owner identifier.
|
void |
setPickDelayInMin(java.lang.String newPickDelayInMin)
Sets the PICKDELAYINMIN
|
void |
setState(java.lang.String newState)
Sets the state within this address.
|
void |
setStoreAddressId(java.lang.String newStoreAddressId)
Sets the store address identifier.
|
void |
setZipcode(java.lang.String newZipcode)
Sets the ZIP code within this address.
|
checkPermission, execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRequestProperties, setRetriable, setViewInputProperties
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputProperties
accessControlCheck, getAccCheck, getForUserId, getResourceOwners, setAccCheck, setForUserId, setOwner
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
fulfills, getOwner
static final java.lang.String COPYRIGHT
static final java.lang.String NAME
static final java.lang.String defaultCommandClassName
void setAddress1(java.lang.String newAddress1)
newAddress1
- address line 1void setAddress2(java.lang.String newAddress2)
newAddress2
- address line 2void setAddress3(java.lang.String newAddress3)
newAddress3
- address line 3void setCity(java.lang.String newCity)
newCity
- cityvoid setCountry(java.lang.String newCountry)
newCountry
- country or regionvoid setDefaultShipOffset(java.lang.String newDefaultShipOffset)
newDefaultShipOffset
- default shipped offsetvoid setDescription(java.lang.String newDescription)
newDescription
- descriptionvoid setDisplayName(java.lang.String newDisplayName)
newDisplayName
- display namevoid setFulfillmentCenterId(java.lang.String newFulfillmentCenterId)
newFulfillmentCenterId
- idvoid setFulfillmentCenterName(java.lang.String newFulfillmentCenterName)
newFulfillmentCenterName
- namevoid setMemberId(java.lang.String newMemberId)
newMemberId
- owner idvoid setState(java.lang.String newState)
newState
- statevoid setStoreAddressId(java.lang.String newStoreAddressId)
newStoreAddressId
- store address idvoid setZipcode(java.lang.String newZipcode)
newZipcode
- postal codevoid setMaxNumPick(java.lang.String newMaxNumPick)
newMaxNumPick
- maxNumPickvoid setPickDelayInMin(java.lang.String newPickDelayInMin)
newpickDelayInMin
- Picking delay