java.lang.ObjectCacheableCommandImpl
com.ibm.commerce.command.AbstractECTargetableCommand
com.ibm.commerce.command.TaskCommandImpl
com.ibm.commerce.rfq.commands.RespondPAttributeCmdImpl
Implementation class for creating a response personalization attribute value.
This command calls the following TaskCommands:
This command uses the following AccessBeans:Field Summary | |
static java.lang.String | COPYRIGHT Copyright. |
Fields inherited from class com.ibm.commerce.command.AbstractECTargetableCommand |
commandContext |
Fields inherited from interface com.ibm.commerce.rfq.commands.RespondPAttributeCmd |
defaultCommandClassName, NAME |
Fields inherited from interface com.ibm.commerce.command.ECCommand |
defaultCommandClassName |
Constructor Summary | |
RespondPAttributeCmdImpl() Constructs an instance of RespondPAttributeCmdImpl. |
Method Summary | |
void | performExecute() Responds OrderItemPAttributeTC Step1: Create the TCs responses Step2: Create the relationships between the request TCs and the requestTCs. |
void | reset() Resets the command. |
void | setAttributeInfo(java.util.Vector newAttributeInfo) Sets the product specifications. |
void | setRequestId(java.lang.Long newRequestId) Sets the request ID |
void | setResponseId(java.lang.Long newResponseId) Sets the response ID |
void | setRFQResponseProductId(java.lang.Long rfqResponseProductId) Sets the rfq response product ID. |
void | validateParameters() Validate response paramters. |
Methods inherited from class com.ibm.commerce.command.AbstractECTargetableCommand |
accessControlCheck, checkIsAllowed, checkParameters, checkResourcePermission, createCommandExecutionEvent, execute, finalize, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String COPYRIGHT
Constructor Detail |
public RespondPAttributeCmdImpl()
Method Detail |
public void reset()
public void performExecute() throws ECException
public void setAttributeInfo(java.util.Vector newAttributeInfo)
public void setRequestId(java.lang.Long newRequestId)
public void setResponseId(java.lang.Long newResponseId)
public void validateParameters() throws ECApplicationException
public void setRFQResponseProductId(java.lang.Long rfqResponseProductId)
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.