update nikiroo-utils
[nikiroo-utils.git] / src / be / nikiroo / fanfix / library / RemoteLibraryException.java
CommitLineData
5db598bc
NR
1package be.nikiroo.fanfix.library;
2
3import java.io.IOException;
4
5/**
6 * Exceptions sent from remote to local.
7 *
8 * @author niki
9 */
10public class RemoteLibraryException extends IOException {
11 private static final long serialVersionUID = 1L;
12
22d93a38
NR
13 private RemoteLibraryException() {
14 // for serialization purposes
15 }
16
5db598bc
NR
17 /**
18 * Wrap an {@link IOException} to allow it to pass across the network.
19 *
20 * @param cause
21 * the excption to wrap
22 */
23 public RemoteLibraryException(IOException cause) {
24 super(cause);
25 }
26
27 @Override
28 public synchronized IOException getCause() {
29 return (IOException) super.getCause();
30 }
31}