Skip to content

Package: TaskResultVisitor

TaskResultVisitor

Coverage

1: package de.fhdw.wtf.common.task.result.visitor;
2:
3: import de.fhdw.wtf.common.task.result.ExceptionalTaskResult;
4: import de.fhdw.wtf.common.task.result.OKTaskResult;
5:
6: /**
7: * Visitor for {@link de.fhdw.wtf.common.task.result.TaskResult}.
8: *
9: */
10: public interface TaskResultVisitor {
11:         
12:         /**
13:          * Handle-Method.
14:          *
15:          * @param okTaskResult
16:          * {@link OKTaskResult}
17:          */
18:         void handleOkTaskResult(OKTaskResult okTaskResult);
19:         
20:         /**
21:          * Handle-Method.
22:          *
23:          * @param exceptionalTaskResult
24:          * {@link ExceptionalTaskResult}
25:          */
26:         void handleExceptionalTaskResult(ExceptionalTaskResult exceptionalTaskResult);
27: }