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 }