|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.asyncobjects.util.RunDispatcher
public abstract class RunDispatcher
This is an utility class that is used for serveral control constructs. This
class supports 16 actions from run1() to run16(). The
class assumes that every control construct must implement at least two
actions.
| Field Summary | |
|---|---|
protected static Object |
NO_FURTHER_ACTIONS
This is a special return value indicating that no action should be taken |
| Constructor Summary | |
|---|---|
RunDispatcher()
|
|
| Method Summary | |
|---|---|
protected abstract Object |
run1()
First action |
protected Object |
run10()
10th action |
protected Object |
run11()
11th action |
protected Object |
run12()
12th action |
protected Object |
run13()
13th action |
protected Object |
run14()
14th action |
protected Object |
run15()
15th action |
protected Object |
run16()
16th action |
protected abstract Object |
run2()
Second action |
protected Object |
run3()
3rd action |
protected Object |
run4()
4th action |
protected Object |
run5()
5th action |
protected Object |
run6()
6th action |
protected Object |
run7()
7th action |
protected Object |
run8()
8th action |
protected Object |
run9()
9th action |
protected Object |
runNext()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final Object NO_FURTHER_ACTIONS
| Constructor Detail |
|---|
public RunDispatcher()
| Method Detail |
|---|
protected final Object runNext()
throws Throwable
NO_FURTHER_ACTIONS
inidcating that later actions will be ignored.
Throwable - in case of problem with executing method
protected abstract Object run1()
throws Throwable
Throwable - in case of problem with executing method
protected abstract Object run2()
throws Throwable
Throwable - in case of problem with executing method
protected Object run3()
throws Throwable
Throwable - in case of problem with executing method
protected Object run4()
throws Throwable
Throwable - in case of problem with executing method
protected Object run5()
throws Throwable
Throwable - in case of problem with executing method
protected Object run6()
throws Throwable
Throwable - in case of problem with executing method
protected Object run7()
throws Throwable
Throwable - in case of problem with executing method
protected Object run8()
throws Throwable
Throwable - in case of problem with executing method
protected Object run9()
throws Throwable
Throwable - in case of problem with executing method
protected Object run10()
throws Throwable
Throwable - in case of problem with executing method
protected Object run11()
throws Throwable
Throwable - in case of problem with executing method
protected Object run12()
throws Throwable
Throwable - in case of problem with executing method
protected Object run13()
throws Throwable
Throwable - in case of problem with executing method
protected Object run14()
throws Throwable
Throwable - in case of problem with executing method
protected Object run15()
throws Throwable
Throwable - in case of problem with executing method
protected Object run16()
throws Throwable
Throwable - in case of problem with executing method
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||