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 }