1 package org.simantics.utils;
\r
3 * Listener that can be added to IOperation.
\r
5 * @author Hannu Niemistö
\r
7 public interface IOperationListener<Result, E extends Exception> {
\r
10 * Called when the operation succeeds.
\r
12 void succeeded(Result result);
\r
15 * Called when the operation fails.
\r
17 void failed(E exception);
\r