com.ibm.commerce.marketing.facade.server.commands
Class ProcessActivityDeleteActionCmdImpl
- java.lang.Object
-
- com.ibm.websphere.command.TargetableCommandImpl
-
- com.ibm.websphere.command.CacheableCommandImpl
-
- com.ibm.commerce.foundation.server.command.bod.AbstractProcessNounActionCmdImpl
-
- com.ibm.commerce.foundation.server.command.bod.bom.AbstractProcessCustomActionUsingBusinessObjectMediatorCmdImpl
-
- com.ibm.commerce.foundation.server.command.bod.bom.AbstractProcessDeleteActionUsingBusinessObjectMediatorCmdImpl
-
- com.ibm.commerce.marketing.facade.server.commands.ProcessActivityDeleteActionCmdImpl
-
- All Implemented Interfaces:
- AbstractProcessNounActionCmd, ProcessActivityActionCmd, com.ibm.websphere.cache.Sizeable, com.ibm.websphere.command.CacheableCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, com.ibm.websphere.command.TargetableCommand, java.io.Serializable
public class ProcessActivityDeleteActionCmdImpl extends AbstractProcessDeleteActionUsingBusinessObjectMediatorCmdImpl implements ProcessActivityActionCmd
This command is used to delete an existing marketing activity. The parent class will call theChangeActivityMediator
to persist the changes to the database.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description ProcessActivityDeleteActionCmdImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description boolean
isReadyToCallExecute()
This method returns if the command can be executed.void
validate()
This method validates the nouns.-
Methods inherited from class com.ibm.commerce.foundation.server.command.bod.bom.AbstractProcessDeleteActionUsingBusinessObjectMediatorCmdImpl
performExecute
-
Methods inherited from class com.ibm.commerce.foundation.server.command.bod.bom.AbstractProcessCustomActionUsingBusinessObjectMediatorCmdImpl
getChangeBusinessObjectMediator, getChangeControlBusinessObjectMediator
-
Methods inherited from class com.ibm.commerce.foundation.server.command.bod.AbstractProcessNounActionCmdImpl
getActionExpression, getNoun, isGeneric, reset, setActionExpression, setNoun, setPersistentObjects
-
Methods inherited from class com.ibm.websphere.command.CacheableCommandImpl
execute, executeFromCache, getCaller, getEntryInfo, getId, getObjectSize, getSharingPolicy, postExecute, preExecute, setCaller, setObjectSize, unionDependencies, updateCache
-
Methods inherited from class com.ibm.websphere.command.TargetableCommandImpl
getCommandTarget, getCommandTargetName, getTargetPolicy, hasOutputProperties, setCommandTarget, setCommandTargetName, setHasOutputProperties, setOutputProperties, setTargetPolicy
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.ibm.commerce.foundation.server.command.bod.AbstractProcessNounActionCmd
isGeneric, setActionExpression, setNoun, setPersistentObjects
-
-
-
-
Method Detail
-
isReadyToCallExecute
public boolean isReadyToCallExecute()
This method returns if the command can be executed.- Specified by:
isReadyToCallExecute
in interfacecom.ibm.websphere.command.Command
- Overrides:
isReadyToCallExecute
in classAbstractProcessNounActionCmdImpl
- Returns:
- This method returns true if the command is ready to be executed, otherwise it returns false.
-
validate
public void validate() throws AbstractApplicationException
This method validates the nouns. It currently performs no checking.- Specified by:
validate
in interfaceAbstractProcessNounActionCmd
- Overrides:
validate
in classAbstractProcessDeleteActionUsingBusinessObjectMediatorCmdImpl
- Throws:
AbstractApplicationException
- See Also:
AbstractProcessNounActionCmd.validate()
-
-