public class AttributeUpdateControllerCmdImpl extends ToolsControllerCommandImpl implements AttributeUpdateControllerCmd
{ fr_FR= { status=STATIC name=definingAttribute1_french type=STRING description=definingAttribute1_french_description attributeValues= [ { status=STATIC original=valeur1 value=valeur1 image=/image/valeur1 sequence=1 id=13901 } { status=STATIC original=valeur2 value=valeur2 image=image/valeur2 sequence=2 id=13902 } { status=STATIC original=valeur3 value=valeur3 image=/image/valeur3 sequence=3 id=13903 } { status=ADD value=valeur0 image=/image/valeur0 sequence=4 id=-1 } ] id=11451 } XMLFile=catalog.attributeDetailDialog productrfnbr=14751 en_US= { status=UPDATE name=definingAttribute1_required_updated type=STRING description=definingAttribute1_description_updated attributeValues= [ { status=ADD value=value0 image=/image/value0 sequence=1 id=-1 } { status=UPDATE original=value1 value=value1 image=/image/value1 sequence=2 id=13901 } { status=UPDATE original=value2 value=value2 image=/image/value2 sequence=3 id=13902 } { status=UPDATE original=value3 value=value3 image=/image/value3 sequence=4 id=13903 } ] id=11451 } attributeId=11451 isNewAttribute=false }Access Beans:
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT |
Constructor and Description |
---|
AttributeUpdateControllerCmdImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.Long | attributeValueCreate(java.lang.Long attributeId, com.ibm.commerce.tools.catalog.beans.ProductAttributeValue avalueDB)
Create the attribute values for the specified attribute id.
|
void | attributeValueDelete(java.lang.Long attributeId, com.ibm.commerce.tools.catalog.beans.ProductAttributeValue avalueDB)
Delete the attribute values for the specified attribute id.
|
void | attributeValueUpdate(java.lang.Long attributeId, com.ibm.commerce.tools.catalog.beans.ProductAttributeValue avalueDB)
Update the attribute values for the specified attribute id.
|
void | performExecute()
Update a defining attribute and its values for a product.
|
public static final java.lang.String COPYRIGHT
public java.lang.Long attributeValueCreate(java.lang.Long attributeId, com.ibm.commerce.tools.catalog.beans.ProductAttributeValue avalueDB) throws ECException
public void attributeValueDelete(java.lang.Long attributeId, com.ibm.commerce.tools.catalog.beans.ProductAttributeValue avalueDB) throws ECException
public void attributeValueUpdate(java.lang.Long attributeId, com.ibm.commerce.tools.catalog.beans.ProductAttributeValue avalueDB) throws ECException
public void performExecute() throws ECException