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, 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 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