public class CampaignCollateralDeleteCmdImpl extends com.ibm.commerce.command.TaskCommandImpl implements CampaignCollateralDeleteCmd
CampaignCollateralDeleteCmd
interface to provide the
task command that deletes collateral. Different implementations of this interface can be
provided for different stores.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
defaultCommandClassName, Name
Constructor and Description |
---|
CampaignCollateralDeleteCmdImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getCollateralId()
Gets unique id of Collateral business object.
|
boolean |
isReadyToCallExecute()
Checks to see if the command is ready to call.
|
void |
performExecute()
Performs the execution of the command.
|
void |
setCollateralId(java.lang.Integer collateralId)
Sets the collateral ID.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accessControlCheck, checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getObjectSize, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, reset, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
checkIsAllowed, checkResourcePermission, createCommandExecutionEvent, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getCommandStoreId, getDefaultProperties, getExceptionInvokeParameters, getPostInvokeParameters, getPreInvokeParameters, getResources, getStoreId, getUser, getUserId, setAccCheck, setCommandContext, setCommandIfName, setCommandStoreId, setDefaultProperties, validateParameters
public static final java.lang.String COPYRIGHT
public java.lang.Integer getCollateralId()
getCollateralId
in interface CampaignCollateralDeleteCmd
public boolean isReadyToCallExecute()
false
if the collateral ID is null.isReadyToCallExecute
in class com.ibm.commerce.command.AbstractECTargetableCommand
true
if the command is ready to go.public void performExecute() throws com.ibm.commerce.exception.ECException
performExecute
in interface com.ibm.commerce.command.ECCommand
performExecute
in class com.ibm.commerce.command.AbstractECTargetableCommand
com.ibm.commerce.exception.ECException
ECCommand#performExecute()
public void setCollateralId(java.lang.Integer collateralId)
setCollateralId
in interface CampaignCollateralDeleteCmd
collateralId
- The ID of the collateral to be deleted.