java.lang.Object | +--CacheableCommandImpl | +--com.ibm.commerce.command.AbstractECTargetableCommand | +--com.ibm.commerce.command.TaskCommandImpl | +--com.ibm.commerce.rfq.commands.RemoveTargetListCmdImpl
Implmentation for removing a store from the target list.
This is the default implementation of the RemoveTargetListCmd. This command uses the following AccessBeans/DataBeans:
RFQTargetAccessBean
RFQAccessBean
StoreAccessBean
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. RemoveTargetListCmd |
defaultCommandClassName,
NAME |
Fields inherited from interface com.ibm.commerce.command. ECCommand |
defaultCommandClassName |
Constructor Summary | |
---|---|
RemoveTargetListCmdImpl() RemoveTargetListCmdImpl constructor comment. |
Method Summary | |
---|---|
java.lang.Long |
getRfqId() Gets the rfqId |
java.lang.Integer |
getTargetStoreId() Gets the targetStoreId |
void |
performExecute() Performs removing the store from target list action. |
void |
reset() Reset the command |
void |
setRfqId(java.lang.Long rfqId) Sets the rfqId |
void |
setTargetStoreId(java.lang.Integer targetStoreId) Sets the targetStoreId |
void |
validateParameters() Checks if the RFQ id value is set. |
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 RemoveTargetListCmdImpl()
Method Detail |
---|
public void reset()
reset
in class
AbstractECTargetableCommand
public void performExecute() throws ECException
performExecute
in interface
ECCommand
performExecute
in class
AbstractECTargetableCommand
ECException.
ECException
public void validateParameters() throws ECException
validateParameters
in interface
ECCommand
validateParameters
in class
AbstractECTargetableCommand
ECException
- The exception describing the failure.ECCommand.validateParameters()
public java.lang.Long getRfqId()
getRfqId
in interface
RemoveTargetListCmd
public void setRfqId(java.lang.Long rfqId)
setRfqId
in interface
RemoveTargetListCmd
rfqId
- The rfqId to setpublic java.lang.Integer getTargetStoreId()
getTargetStoreId
in interface
RemoveTargetListCmd
public void setTargetStoreId(java.lang.Integer targetStoreId)
setTargetStoreId
in interface
RemoveTargetListCmd
targetStoreId
- The targetStoreId to set