com.ibm.commerce.catalogmanagement.commands
Interface AttributeValueAddCmd

All Superinterfaces:
AccCommand, ControllerCommand, ECCommand, Protectable
All Known Implementing Classes:
AttributeValueAddCmdImpl

public interface AttributeValueAddCmd
extends ControllerCommand

Interface for AttributeValueAdd command which adds an attribute value


Field Summary
static java.lang.String CLASSNAME
           
static java.lang.String COPYRIGHT
           
 
Fields inherited from interface com.ibm.commerce.command.ECCommand
defaultCommandClassName
 
Method Summary
 java.lang.Long getAttributeId()
          Get the attribute Id
 java.lang.Long getAttrvalueId()
          Get the attribute value Id
 java.lang.Long getCatentryId()
          Get the catalog entry Id
 java.lang.Double getSequence()
          Get the sequence number
 void setAttributeId(java.lang.Long anAttributeId)
          Set the attribute Id
 void setAttrtypeId(java.lang.String astrAttrtypeId)
          Set the attribute type Id Attribute types included: 1.
 void setAttrvalueId(java.lang.Long anAttrvalueId)
          Set the attribute value Id
 void setCatentryId(java.lang.Long anCatentryId)
          Set the catalog entry Id
 void setDescLanguage(java.lang.Integer anDescLanguage)
          Set the description language Id for the attribute value
 void setField1(java.lang.Integer anField1)
          Set field 1 of the attribute value
 void setField2(java.lang.String astrField2)
          Set field 2 of the attribute value
 void setField3(java.lang.String astrField3)
          Set field 3 of the attribute value
 void setFloatvalue(java.lang.Double adFloatvalue)
          Set the float value of the attribute value
 void setImage1(java.lang.String astrImage1)
          Set image 1 of the attribute value
 void setImage2(java.lang.String astrImage2)
          Set image 2 of the attribute value
 void setIntegervalue(java.lang.Integer anIntegervalue)
          Set the integer value of the attribute value
 void setName(java.lang.String astrName)
          Set the attribute value name
 void setOID(java.lang.String astrOID)
          Set the object identifier of the attribute value
 void setSequence(java.lang.Double adSequence)
          Set the sequence number of the attribute value
 void setStringvalue(java.lang.String astrStringvalue)
          Set the string value of the attribute value
 void setURL(java.lang.String astrURL)
          Set the redirect URL
 void setValue(java.lang.String astrValue)
          Set the value of the attribute value.
 
Methods inherited from interface com.ibm.commerce.command.ControllerCommand
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, setAccCheck, setForUserId, setOwner
 
Methods inherited from interface com.ibm.commerce.command.ECCommand
checkIsAllowed, checkResourcePermission, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setCommandContext, setCommandIfName, setDefaultProperties, validateParameters
 
Methods inherited from interface com.ibm.commerce.security.Protectable
fulfills, getOwner
 

Field Detail

CLASSNAME

public static final java.lang.String CLASSNAME

COPYRIGHT

public static final java.lang.String COPYRIGHT
Method Detail

getAttributeId

public java.lang.Long getAttributeId()
Get the attribute Id
Returns:
java.lang.Long

getAttrvalueId

public java.lang.Long getAttrvalueId()
Get the attribute value Id
Returns:
java.lang.Long

getCatentryId

public java.lang.Long getCatentryId()
Get the catalog entry Id
Returns:
java.lang.Long

getSequence

public java.lang.Double getSequence()
Get the sequence number
Returns:
java.lang.Double

setAttributeId

public void setAttributeId(java.lang.Long anAttributeId)
Set the attribute Id
Parameters:
abAttributeId - java.lang.Long

setAttrtypeId

public void setAttrtypeId(java.lang.String astrAttrtypeId)
Set the attribute type Id Attribute types included: 1. String 2. Integer 3. Float
Parameters:
astrAttrtypeId - java.lang.String

setAttrvalueId

public void setAttrvalueId(java.lang.Long anAttrvalueId)
Set the attribute value Id
Parameters:
anAttrvalueId - java.lang.Long

setCatentryId

public void setCatentryId(java.lang.Long anCatentryId)
Set the catalog entry Id
Parameters:
anCatentryId - java.lang.Long

setDescLanguage

public void setDescLanguage(java.lang.Integer anDescLanguage)
Set the description language Id for the attribute value
Parameters:
anDescLanguage - java.lang.Integer

setField1

public void setField1(java.lang.Integer anField1)
Set field 1 of the attribute value
Parameters:
anField1 - java.lang.Integer

setField2

public void setField2(java.lang.String astrField2)
Set field 2 of the attribute value
Parameters:
astrField2 - java.lang.String

setField3

public void setField3(java.lang.String astrField3)
Set field 3 of the attribute value
Parameters:
astrField3 - java.lang.String

setFloatvalue

public void setFloatvalue(java.lang.Double adFloatvalue)
Set the float value of the attribute value
Parameters:
adFloatvalue - java.lang.Double

setImage1

public void setImage1(java.lang.String astrImage1)
Set image 1 of the attribute value
Parameters:
astrImage1 - java.lang.String

setImage2

public void setImage2(java.lang.String astrImage2)
Set image 2 of the attribute value
Parameters:
astrImage2 - java.lang.String

setIntegervalue

public void setIntegervalue(java.lang.Integer anIntegervalue)
Set the integer value of the attribute value
Parameters:
anIntegervalue - java.lang.Integer

setName

public void setName(java.lang.String astrName)
Set the attribute value name
Parameters:
astrName - java.lang.String

setOID

public void setOID(java.lang.String astrOID)
Set the object identifier of the attribute value
Parameters:
astrOID - java.lang.String

setSequence

public void setSequence(java.lang.Double adSequence)
Set the sequence number of the attribute value
Parameters:
adSequence - java.lang.Double

setStringvalue

public void setStringvalue(java.lang.String astrStringvalue)
Set the string value of the attribute value
Parameters:
astrStringvalue - java.lang.String

setURL

public void setURL(java.lang.String astrURL)
Set the redirect URL
Parameters:
astrURL - java.lang.String

setValue

public void setValue(java.lang.String astrValue)
Set the value of the attribute value. If value is set, then there is no need to use setFloatvalue, setIntegervalue, setStringvalue. Depending on what attribute type the attribute value is, the value will set the corresponding type.
Parameters:
astrValue - java.lang.String