Update the fulfillment center.
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.
Field Summary | |
---|---|
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". |
Method Summary | |
---|---|
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 |
setMemberId(java.lang.String newMemberId) Sets the owner identifier. |
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. |
Methods inherited from interface com.ibm.commerce.command. ControllerCommand |
checkPermission,
execute,
getGeneric,
getRequestProperties,
getResolvedRequestProperties,
getResponseProperties,
getRetriable,
getViewInputProperties,
isGeneric,
isRetriable,
mergeProperties,
setGeneric,
setRequestProperties,
setRetriable,
setViewInputProperties |
Methods inherited from interface com.ibm.commerce.command. AccCommand |
accessControlCheck,
getAccCheck,
getForUserId,
getResourceOwners,
setAccCheck,
setForUserId,
setOwner |
Methods inherited from interface com.ibm.commerce.command. ECCommand |
checkIsAllowed,
checkResourcePermission,
createCommandExecutionEvent,
getCommandContext,
getCommandIfName,
getCommandName,
getCommandStoreId,
getDefaultProperties,
getResources,
getStoreId,
getUser,
getUserId,
performExecute,
setCommandContext,
setCommandIfName,
setCommandStoreId,
setDefaultProperties,
validateParameters |
Field Detail |
---|
public static final java.lang.String COPYRIGHT
public static final java.lang.String NAME
public static final java.lang.String defaultCommandClassName
Method Detail |
---|
public void setAddress1(java.lang.String newAddress1)
newAddress1
- address line 1public void setAddress2(java.lang.String newAddress2)
newAddress2
- address line 2public void setAddress3(java.lang.String newAddress3)
newAddress3
- address line 3public void setCity(java.lang.String newCity)
newCity
- citypublic void setCountry(java.lang.String newCountry)
newCountry
- country or regionpublic void setDefaultShipOffset(java.lang.String newDefaultShipOffset)
newDefaultShipOffset
- default shipped
offsetpublic void setDescription(java.lang.String newDescription)
newDescription
- descriptionpublic void setDisplayName(java.lang.String newDisplayName)
newDisplayName
- display namepublic void setFulfillmentCenterId(java.lang.String newFulfillmentCenterId)
newFulfillmentCenterId
- idpublic void setFulfillmentCenterName(java.lang.String newFulfillmentCenterName)
newFulfillmentCenterName
- namepublic void setMemberId(java.lang.String newMemberId)
newMemberId
- owner idpublic void setState(java.lang.String newState)
newState
- statepublic void setStoreAddressId(java.lang.String newStoreAddressId)
newStoreAddressId
- store address idpublic void setZipcode(java.lang.String newZipcode)
newZipcode
- postal code