1 /*
2 * $Id: IClientService.java,v 1.18 2011/06/16 09:29:41 jbmeslin Exp $
3 *
4 */
5 package org.rcfaces.core.internal.service;
6
7 /**
8 *
9 * @author Olivier Oeuillot (latest modification by $Author: jbmeslin $)
10 * @version $Revision: 1.18 $ $Date: 2011/06/16 09:29:41 $
11 */
12 public interface IClientService {
13 String getClientServiceId();
14
15 int getStatus();
16
17 /**
18 *
19 * @return 0 to 1000 (-1 unknown)
20 */
21 int getProgress();
22
23 int getErrorCode();
24
25 String getErrorMessage();
26
27 void cancel();
28 }