com.retek.command
Class EjbCommand
java.lang.Object
|
+--com.retek.command.AbstractCommand
|
+--com.retek.command.EjbCommand
- All Implemented Interfaces:
- Command
- Direct Known Subclasses:
- SecurityCommand
- public abstract class EjbCommand
- extends com.retek.command.AbstractCommand
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EjbCommand
public EjbCommand()
execute
public final void execute()
throws com.retek.platform.exception.RetekBusinessException
- Specified by:
execute
in interface Command
- Overrides:
execute
in class com.retek.command.AbstractCommand
com.retek.platform.exception.RetekBusinessException
initServiceContext
protected void initServiceContext()
destroyServiceContext
protected void destroyServiceContext()
processRules
protected void processRules(java.util.List rules)
throws com.retek.platform.exception.RetekBusinessException
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
com.retek.platform.exception.RetekBusinessException