public class RequestOrderQuotationCmdImpl extends TaskCommandImpl implements RequestOrderQuotationCmd
defaultCommandClassName, NAME| Constructor and Description |
|---|
RequestOrderQuotationCmdImpl()
Constructor for RequestOrderQuotationCmdImpl
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List |
getOrderQuotationRelIds()
Gets the list of ids of the order quotation relation objects created.
|
java.util.List |
getQuotationRequests()
Gets the quotationRequests
|
void |
performExecute()
Execute the command.
|
void |
reset()
Resets the command.
|
void |
setQuotationRequests(java.util.List theQuotationRequests)
Set the list of quotation requests that are to be transmitted.
|
void |
validateParameters()
Check mandatory parameters.
|
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, isReadyToCallExecute, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultPropertiesexecuteFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCachegetCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicyequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecuteFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCachegetCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputPropertiescheckIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultPropertiespublic RequestOrderQuotationCmdImpl()
public void setQuotationRequests(java.util.List theQuotationRequests)
setQuotationRequests in interface RequestOrderQuotationCmdtheQuotationRequests - The list of quotation requests. The list consists of com.ibm.commerce.orderquotation.commands.QuotationRequest objects.public void performExecute()
throws ECException
performExecute in interface ECCommandperformExecute in interface com.ibm.websphere.command.TargetableCommandperformExecute in class AbstractECTargetableCommandECException - These exceptions are allowed to percolate.public void reset()
reset in interface com.ibm.websphere.command.Commandreset in class AbstractECTargetableCommandpublic void validateParameters()
throws ECException
validateParameters in interface ECCommandvalidateParameters in class AbstractECTargetableCommandECApplicationException - Raised with message _ERR_BAD_MISSING_CMD_PARAMETER if quotationRequests
is not specified.ECExceptionpublic java.util.List getQuotationRequests()
com.ibm.commerce.orderquotation.commands.QuotationRequest objects.public java.util.List getOrderQuotationRelIds()
getOrderQuotationRelIds in interface RequestOrderQuotationCmd