com.retek.command
Class NonEjbCommand
java.lang.Object
com.retek.command.AbstractCommand
com.retek.command.NonEjbCommand
- All Implemented Interfaces:
- Command
- public abstract class NonEjbCommand
- extends com.retek.command.AbstractCommand
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NonEjbCommand
protected NonEjbCommand()
execute
public final void execute()
throws com.retek.platform.exception.RetekBusinessException
- Throws:
com.retek.platform.exception.RetekBusinessException
processRules
protected void processRules(java.util.List rules)
throws com.retek.platform.exception.RetekBusinessException
- Throws:
com.retek.platform.exception.RetekBusinessException
addPreExecutionRule
public void addPreExecutionRule(Rule rule)
- Specified by:
addPreExecutionRule
in interface Command
- Parameters:
rule
-
addPostExecutionRule
public void addPostExecutionRule(Rule rule)
- Specified by:
addPostExecutionRule
in interface Command
- Parameters:
rule
-
isExecuted
public boolean isExecuted()
- Specified by:
isExecuted
in interface Command
doExecute
protected abstract void doExecute()
throws com.retek.platform.exception.RetekBusinessException
- Throws:
com.retek.platform.exception.RetekBusinessException