public class DeletePAttributeValueCmdImpl extends TaskCommandImpl implements DeletePAttributeValueCmd
This is the default implementation of the DeletePAttributeValueCmd. This command uses the following AccessBeans:
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
defaultCommandClassName, NAME
Constructor and Description |
---|
DeletePAttributeValueCmdImpl()
Constructor for DeletePAttributeValueCmdImpl
|
Modifier and Type | Method and Description |
---|---|
java.lang.Long |
getPAttributeId()
Gets the personalization attribute ID of the deleted personalization attribute value.
|
java.lang.Long |
getRfqProductId()
Gets the RFQ product ID of the deleted personalization attribute value.
|
java.lang.Long |
getRspProductId()
Gets the response product ID of the deleted personalization attribute value.
|
void |
performExecute()
Execute the command.
|
void |
reset()
Resets the command.
|
void |
setPAttrValueId(java.lang.Long pAttrValueId)
Sets the personalization attribute value ID.
|
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, setDefaultProperties
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
executeFromCache, getCaller, getEntryInfo, getId, getSharingPolicy, postExecute, preExecute, setCaller, updateCache
getCommandTarget, getCommandTargetName, hasOutputProperties, setCommandTarget, setCommandTargetName, setOutputProperties
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties
public static final java.lang.String COPYRIGHT
public DeletePAttributeValueCmdImpl()
public void performExecute() throws ECException
performExecute
in interface ECCommand
performExecute
in interface com.ibm.websphere.command.TargetableCommand
performExecute
in class AbstractECTargetableCommand
ECException
- These exceptions are allowed to percolate.ECCommand#performExecute()
public void reset()
reset
in interface com.ibm.websphere.command.Command
reset
in class AbstractECTargetableCommand
public void validateParameters() throws ECException
validateParameters
in interface ECCommand
validateParameters
in class AbstractECTargetableCommand
ECApplicationException
- Raised with message _ERR_BAD_MISSING_CMD_PARAMETER if quotationRequests
is not specified.ECException
ECCommand#validateParameters()
public void setPAttrValueId(java.lang.Long pAttrValueId)
setPAttrValueId
in interface DeletePAttributeValueCmd
pAttrValueId
- The personalization attributes value ID.public java.lang.Long getRfqProductId()
getRfqProductId
in interface DeletePAttributeValueCmd
public java.lang.Long getRspProductId()
getRspProductId
in interface DeletePAttributeValueCmd
public java.lang.Long getPAttributeId()
getPAttributeId
in interface DeletePAttributeValueCmd