public abstract class AbstractBasicAction extends AbstractExecutable implements IAction
IExecutable.ValueReturning
Constructor and Description |
---|
AbstractBasicAction() |
Modifier and Type | Method and Description |
---|---|
AbstractBasicAction |
clone()
Clones the Addon.
|
IExecutionResult |
execute(IExecutionContext ctxt)
Overridden to change thrown exception.
|
combineResults, compile, compileExecutable, compileExecutables, execute, execute, getProperties, getProperty, hasProperties, hasProperty, internalExecute, removeProperty, setProperty
getInternalCacheIdentifier, isCacheUsed, isInternalCacheIdentifierNeeded, optimize, resetCachedData, setInternalCacheIdentifier, toString, wasRegistered
getDebugInfo, getDescription, getName, setDebugInfo, setDescription, setName
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getProperties, hasProperties, hasProperty, removeProperty
getImplementationId, getInternalCacheIdentifier, isCacheUsed, isInternalCacheIdentifierNeeded, optimize, resetCachedData, setInternalCacheIdentifier, wasRegistered
getDebugInfo, getDescription, getName, setDebugInfo, setDescription, setName
public IExecutionResult execute(IExecutionContext ctxt) throws MActionExecutionException
execute
in interface IAction
execute
in interface IExecutable
execute
in class AbstractExecutable
MActionExecutionException
public AbstractBasicAction clone()
IAddon
clone
in interface IAction
clone
in interface IAddon
clone
in interface IMRulesObject
clone
in interface IExecutable
clone
in class AbstractExecutable