1 package net.sf.josceleton.connection.impl.osc;
2
3 import net.sf.josceleton.commons.exception.JosceletonException;
4
5 public class OscPortOpeningException extends JosceletonException {
6
7 private final int port;
8
9 protected OscPortOpeningException(final int port, final String message, final Throwable cause) {
10 super(message, cause);
11 this.port = port;
12 }
13
14 private static final long serialVersionUID = 2204544045569273955L;
15
16 public static OscPortOpeningException newByPort(final int port, final Throwable cause) {
17 return new OscPortOpeningException(port, "Could not create OSCPortIn with port number [" + port + "]!", cause);
18 }
19
20 public final int getPort() {
21 return this.port;
22 }
23
24 }