View Javadoc

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  }