1 package org.simantics.team.internal;
\r
4 * A parallel interface for ITaskManager suited for use with the
\r
5 * org.simantics.datatype MethodInterface RPC mechanism.
\r
8 * - void return values not supported (will be supported in the future)
\r
10 * @author Tuukka Lehtonen
\r
12 public interface ImportCoordinator {
\r
14 int completed(double amount);
\r
15 int subTask(String name);
\r
16 int error(Exception e);
\r
17 int error(String message, Exception e);
\r
18 int error(String message);
\r
19 int warning(String message);
\r
20 int message(String message);
\r
21 int debug(String message);
\r
22 boolean isCanceled();
\r
24 int sendData(String key, String value);
\r