public class CopyRFQCmdImpl extends TaskCommandImpl implements CopyRFQCmd
RFQProdAccessBeanRFQCategryAccessBeanRFQAccessBeanTradingDescriptionAccessBeanTradingAgreementAccessBeanTermConditionAccessBeanRFQTargetAccessBeanPAttrValueAccessBean| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
defaultCommandClassName, NAME| Constructor and Description |
|---|
CopyRFQCmdImpl()
CopyRFQCmdImpl constructor comment.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
getCopyAttachment()
Gets the copyAttachment
|
java.lang.Long |
getNewRFQId()
Returns the RFQ id of the new copy.
|
java.lang.String |
getNewRFQName()
Returns the unique name for the new RFQ
|
java.lang.Integer |
getSourceAccessType()
Gets the sourceAccessType
|
java.lang.Long |
getSourceRFQId()
Returns the source RFQ unique id used for the copy.
|
java.lang.Integer |
getSourceStoreId()
Returns the sourceStoreId.
|
void |
performExecute()
Performs the RFQ copy action.
|
void |
reset()
Reset the command.
|
void |
setCopyAttachment(boolean copyAttachment)
Sets the copyAttachment
|
void |
setNewRFQName(java.lang.String name)
Sets the unique name for the new RFQ
|
void |
setSourceAccessType(java.lang.Integer sourceAccessType)
Sets the sourceAccessType
|
void |
setSourceRFQId(java.lang.Long rfqId)
Sets the source of RFQ id to copy from.
|
void |
setSourceStoreId(java.lang.Integer sourceStoreId)
Sets the sourceStoreId.
|
void |
validateParameters()
Checks if the source RFQ id value is set.
|
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 static final java.lang.String COPYRIGHT
public void reset()
reset in interface com.ibm.websphere.command.Commandreset in class AbstractECTargetableCommandpublic java.lang.Long getNewRFQId()
getNewRFQId in interface CopyRFQCmdpublic java.lang.String getNewRFQName()
getNewRFQName in interface CopyRFQCmdpublic java.lang.Long getSourceRFQId()
getSourceRFQId in interface CopyRFQCmdpublic void performExecute()
throws ECException
performExecute in interface ECCommandperformExecute in interface com.ibm.websphere.command.TargetableCommandperformExecute in class AbstractECTargetableCommandECException.ECExceptionvalidateParameters(),
CreateRFQBasicInfoCmd,
,
ECCommand#performExecute()public void setNewRFQName(java.lang.String name)
setNewRFQName in interface CopyRFQCmdThe - unique String name value for the new RFQ.public void setSourceRFQId(java.lang.Long rfqId)
setSourceRFQId in interface CopyRFQCmdrfqId - The source Long unique RFQ id value.public void validateParameters()
throws ECException
validateParameters in interface ECCommandvalidateParameters in class AbstractECTargetableCommandECException - The exception describing the failureECCommand#validateParameters()public boolean getCopyAttachment()
getCopyAttachment in interface CopyRFQCmdpublic void setCopyAttachment(boolean copyAttachment)
setCopyAttachment in interface CopyRFQCmdcopyAttachment - The copyAttachment to setpublic java.lang.Integer getSourceAccessType()
public void setSourceAccessType(java.lang.Integer sourceAccessType)
sourceAccessType - The sourceAccessType to setpublic java.lang.Integer getSourceStoreId()
public void setSourceStoreId(java.lang.Integer sourceStoreId)
sourceStoreId - The sourceStoreId to set