1 package org.simantics.databoard.channel;
3 import java.io.IOException;
4 import java.util.concurrent.TimeoutException;
7 * RequestException is thrown to a requester of a service when there was a
8 * problem fulfilling the request. Typical error is problem with communication
9 * channel or with fulfulling the service.
11 * Cause is (typically) one of these:
12 * o Communication problems {@link IOException}
13 * o Timeout {@link TimeoutException}
14 * o Service handler problem {@link ServiceException}
16 * @author Toni Kalajainen <toni.kalajainen@iki.fi>
18 public class RequestException extends Exception {
20 private static final long serialVersionUID = 1L;
22 public RequestException(Throwable cause) {