public class ModifyResponsePAttributeCmdImpl extends TaskCommandImpl implements ModifyResponsePAttributeCmd
This command calls the following TaskCommands:
This command uses the following AccessBeans:Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
static java.lang.Integer | VALUE_CHANGE_FLAG
Change flag.
|
Constructor and Description |
---|
ModifyResponsePAttributeCmdImpl()
ModifyResponsePAttributeCmdImpl constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void | modifyProComments(java.lang.Long rspProdId, java.util.Vector CommentsVector)
Modify product level comments
Get comments list. |
protected void | modifyProPAttribute(java.lang.Long rspProdId, java.util.Vector PAttributeVector)
Modify product level attribute
This method does the following: Get product specifications list. |
void | performExecute()
Processes the products and related personalization attributes of an RFQ response This method does the following:
Gets all products Modifies the product price,quantity,currency and unit for each product Modifies the product level comments and specifications if they exist |
void | setProductVector(java.util.Vector newProductVector)
Sets RFQ Response product list.
|
void | setRequestId(java.lang.Long newRequestId)
Sets RFQ requestId
|
void | setResponseId(java.lang.Long newResponseId)
Sets RFQ Response id
|
public static final java.lang.String COPYRIGHT
public static java.lang.Integer VALUE_CHANGE_FLAG
public ModifyResponsePAttributeCmdImpl()
protected void modifyProComments(java.lang.Long rspProdId, java.util.Vector CommentsVector) throws ECException
protected void modifyProPAttribute(java.lang.Long rspProdId, java.util.Vector PAttributeVector) throws ECException
public void performExecute() throws ECException
public void setProductVector(java.util.Vector newProductVector)
public void setRequestId(java.lang.Long newRequestId)
public void setResponseId(java.lang.Long newResponseId)