1 package org.weda.action; 2 3 /**Хранение информации о выполненном действии. 4 * 5 * @author tim 6 */ 7 public interface ExecutedActionInfo { 8 /**Возвращает класс действия. 9 */ 10 public Class getActionClass(); 11 /**Возвращает класс объекта над которым было произведено действие. 12 */ 13 public Class getTargetClass(); 14 /**Возвращает имя объекта над которым было произведено действие. 15 */ 16 public String getTargetName(); 17 /**Возвращает <code>true</code> если действие выполнилось без ошибок. 18 */ 19 public boolean isSuccessExecution(); 20 /**Метод возвращает результат работы действия. 21 */ 22 public Object getActionResult(); 23 /**Вернет исключительную ситуацию которая возникла во время выполнения 24 * действия. 25 */ 26 public Exception getExecutionException(); 27 }