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 |
Methods inherited from interface com.ibm.commerce.security.Protectable |
fulfills, getOwner |
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)
public void setAddress2(java.lang.String newAddress2)
public void setAddress3(java.lang.String newAddress3)
public void setCity(java.lang.String newCity)
public void setCountry(java.lang.String newCountry)
public void setDefaultShipOffset(java.lang.String newDefaultShipOffset)
public void setDescription(java.lang.String newDescription)
public void setDisplayName(java.lang.String newDisplayName)
public void setFulfillmentCenterId(java.lang.String newFulfillmentCenterId)
public void setFulfillmentCenterName(java.lang.String newFulfillmentCenterName)
public void setMemberId(java.lang.String newMemberId)
public void setState(java.lang.String newState)
public void setStoreAddressId(java.lang.String newStoreAddressId)
public void setZipcode(java.lang.String newZipcode)
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.