public interface ProductAttributeUpdateCmd extends ControllerCommand
ProductAttributeUpdateCmd
is a URL and controller command that:
ProductAttributeAddCmd
will be called
to create the attribute in the secondary language.
ATTRIBUTE
table except for Market Place Edition related columns and IBM internal use columns.
ATTRIBUTE
table except for Market Place Edition related columns and IBM internal use columns.
AttributeAccessBean
AttributeAccessBean
UpdateAttributeCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASSNAME
The name of this interface is "com.ibm.commerce.catalogmanagement.commands.ProductAttributeUpdateCmd".
|
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 |
getCatentryId()
Gets the catalog entry ID.
|
void |
setAttributeId(java.lang.Long anAttributeId)
Sets the attribute ID.
|
void |
setAttrLangId(java.lang.Integer anAttrLangId)
Sets the language ID of the attribute.
|
void |
setCatentryId(java.lang.Long anCatentryId)
Sets the catalog entry ID.
|
void |
setDescription(java.lang.String astrDescription)
Sets the description of the attribute.
|
void |
setDescription2(java.lang.String astrDescription2)
Sets the second description of the attribute.
|
void |
setField1(java.lang.String astrField1)
Sets field 1 of the attribute.
|
void |
setName(java.lang.String astrName)
Sets the attribute name.
|
void |
setOID(java.lang.String astrOID)
Sets the object identifier of the attribute.
|
void |
setSequence(java.lang.Double anSequence)
Sets the sequence number of the attribute.
|
void |
setURL(java.lang.String astrURL)
Sets the redirect URL.
|
void |
setUsage(java.lang.String astrUsage)
Sets the usage of the attribute:
NULL or "1" indicates SKU-resolution.
|
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 getCatentryId()
void setAttributeId(java.lang.Long anAttributeId)
anAttributeId
- the attribute IDvoid setAttrLangId(java.lang.Integer anAttrLangId)
anAttrLangId
- the language IDvoid setCatentryId(java.lang.Long anCatentryId)
anCatentryId
- the catalog entry IDvoid setDescription(java.lang.String astrDescription)
astrDescription
- the description of the attributevoid setDescription2(java.lang.String astrDescription2)
astrDescription2
- the second description of the attributevoid setField1(java.lang.String astrField1)
astrField1
- customizable field 1void setName(java.lang.String astrName)
astrName
- the attribute namevoid setOID(java.lang.String astrOID)
astrOID
- the attribute object identifiervoid setSequence(java.lang.Double anSequence)
anSequence
- the sequence numbervoid setURL(java.lang.String astrURL)
astrURL
- the redirect URLvoid setUsage(java.lang.String astrUsage)
astrUsage
- the attribute usage