1 package org.weda.workflow.impl;
2
3 import org.weda.workflow.EntryException;
4
5 /**
6 *
7 * @author tim
8 */
9 public class ResultTypeEntry extends BasicEntryContainer<ResultValueEntry>{
10 /**Действие выполнилось без ошибок.
11 */
12 public final static String SUCCESS_RESULT = "SUCCESS_RESULT";
13 /**При выполнении действия произошла ошибка (исключительная ситуация)
14 */
15 public final static String ERROR_RESULT = "ERROR_RESULT";
16 private boolean success;
17
18 public boolean isSuccess() {
19 return success;
20 }
21
22 public void setSuccess(boolean success) {
23 this.success = success;
24 }
25
26 public void init() throws EntryException {
27 if (isSuccess())
28 setName(SUCCESS_RESULT);
29 else
30 setName(ERROR_RESULT);
31 super.init();
32 }
33 }