public interface AttributeValueUpdateCmd extends ControllerCommand
AttributeValueUpdateCmd is a URL and controller command that updates an existing attribute value. ATTRVALUE table except for Market Place Edition related columns and IBM internal use columns.
AttributeValue
UpdateAttributeValueCmd| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLASSNAME
The name of this interface is "com.ibm.commerce.catalogmanagement.commands.AttributeValueUpdateCmd".
|
static java.lang.String |
COPYRIGHT
The internal copyright field.
|
defaultCommandClassName| Modifier and Type | Method and Description |
|---|---|
java.lang.Long |
getAttributeId()
Gets the attribute ID.
|
java.lang.Long |
getAttrvalueId()
Gets the attribute value ID.
|
java.lang.Long |
getCatentryId()
Gets the catalog entry ID.
|
void |
setAttributeId(java.lang.Long anAttributeId)
Sets the attribute ID.
|
void |
setAttrvalueId(java.lang.Long anAttrvalueId)
Sets the attribute value ID.
|
void |
setCatentryId(java.lang.Long anCatentryId)
Sets the catalog entry ID.
|
void |
setDescLanguage(java.lang.Integer anDescLanguage)
Sets the language ID of the attribute value.
|
void |
setField1(java.lang.Integer anField1)
Sets field 1 of the attribute value.
|
void |
setField2(java.lang.String astrField2)
Sets field 2 of the attribute value.
|
void |
setField3(java.lang.String astrField3)
Sets field 3 of the attribute value.
|
void |
setFloatvalue(java.lang.Double adFloatvalue)
Sets the float value of the attribute value.
|
void |
setImage1(java.lang.String astrImage1)
Sets the path of image 1 of the attribute value.
|
void |
setImage2(java.lang.String astrImage2)
Sets the path of image 2 of the attribute value.
|
void |
setIntegervalue(java.lang.Integer anIntegervalue)
Sets the integer value of the attribute value.
|
void |
setName(java.lang.String astrName)
Sets the attribute value name.
|
void |
setOID(java.lang.String astrOID)
Sets the object identifier of the attribute value.
|
void |
setProductAttributeValue(java.lang.String astrProductAttributeValue)
Sets the value of the product attribute value.
|
void |
setSequence(java.lang.Double adSequence)
Sets the sequence number of the attribute value.
|
void |
setStringvalue(java.lang.String astrStringvalue)
Sets the string value of the attribute value.
|
void |
setURL(java.lang.String astrURL)
Sets the redirect URL.
|
void |
setValue(java.lang.String astrValue)
Sets the value of the attribute value.
|
checkPermission, execute, getGeneric, getRequestProperties, getResolvedRequestProperties, getResponseProperties, getRetriable, getViewInputProperties, isGeneric, isRetriable, mergeProperties, setGeneric, setRequestProperties, setRetriable, setViewInputPropertiesexecuteFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCachegetCommandTarget, getCommandTargetName, hasOutputProperties, performExecute, setCommandTarget, setCommandTargetName, setOutputPropertiesaccessControlCheck, getAccCheck, getForUserId, getResourceOwners, setAccCheck, setForUserId, setOwnercheckIsAllowed, checkResourcePermission, createCommandExecutionEvent, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, performExecute, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParametersfulfills, getOwnerstatic final java.lang.String COPYRIGHT
static final java.lang.String CLASSNAME
java.lang.Long getAttributeId()
java.lang.Long getAttrvalueId()
java.lang.Long getCatentryId()
void setAttributeId(java.lang.Long anAttributeId)
anAttributeId - the attribute IDvoid setAttrvalueId(java.lang.Long anAttrvalueId)
anAttrvalueId - the attribute value IDvoid setCatentryId(java.lang.Long anCatentryId)
anCatentryId - the catalog entry IDvoid setDescLanguage(java.lang.Integer anDescLanguage)
anDescrLanguage - the language IDvoid setField1(java.lang.Integer anField1)
anField1 - customizable field 1void setField2(java.lang.String astrField2)
astrField2 - customizable field 2void setField3(java.lang.String astrField3)
astrField3 - customizable field 3void setFloatvalue(java.lang.Double adFloatvalue)
adFloatvalue - the float value of the attribute valuevoid setImage1(java.lang.String astrImage1)
astrImage1 - the first image of the attribute valuevoid setImage2(java.lang.String astrImage2)
astrImage2 - the second image of the attribute valuevoid setIntegervalue(java.lang.Integer anIntegervalue)
anIntegervalue - the integer value of the attribute valuevoid setName(java.lang.String astrName)
astrName - the name of the attribute valuevoid setOID(java.lang.String astrOID)
astrOID - the object identifier of the attribute valuevoid setProductAttributeValue(java.lang.String astrProductAttributeValue)
astrValue - the value of the product attribute valuevoid setSequence(java.lang.Double adSequence)
adSequence - the sequence numbervoid setStringvalue(java.lang.String astrStringvalue)
astrStringvalue - the string value of attribute valuevoid setURL(java.lang.String astrURL)
astrURL - the redirect URLvoid setValue(java.lang.String astrValue)
setFloatvalue, setIntegervalue, or setStringvalue.
Depending on the attribute type of the attribute value, the value will set correspondingly.astrValue - the value of the attribute value