com.ibm.commerce.search.facade.server.commands
Class ProcessSearchTermAssociationDeleteActionCmdImpl
- 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.search.facade.server.commands.ProcessSearchTermAssociationDeleteActionCmdImpl
-
- All Implemented Interfaces:
- AbstractProcessNounActionCmd, ProcessSearchTermAssociationActionCmd, 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 ProcessSearchTermAssociationDeleteActionCmdImpl extends AbstractProcessDeleteActionUsingBusinessObjectMediatorCmdImpl implements ProcessSearchTermAssociationActionCmd
This command is used to delete a SearchTermAssociation noun from the WebSphere Commerce database.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description static java.lang.String
COPYRIGHT
IBM Copyright notice field.
-
Constructor Summary
Constructors Constructor and Description ProcessSearchTermAssociationDeleteActionCmdImpl()
-
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 validate the input before creating the synonym.-
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
-
-
-
-
Field Detail
-
COPYRIGHT
public static final java.lang.String COPYRIGHT
IBM Copyright notice field.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ProcessSearchTermAssociationDeleteActionCmdImpl
public ProcessSearchTermAssociationDeleteActionCmdImpl()
-
-
Method Detail
-
validate
public void validate() throws AbstractApplicationException
This method validate the input before creating the synonym.- Specified by:
validate
in interfaceAbstractProcessNounActionCmd
- Overrides:
validate
in classAbstractProcessDeleteActionUsingBusinessObjectMediatorCmdImpl
- Throws:
AbstractApplicationException
- The application exception from validating the SearchTermAssociation noun The following errors conditions exists for this command:- When the synonym noun is missing.
- When the unique ID is missing.
- See Also:
AbstractProcessNounActionCmd.validate()
-
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.
-
-