package com.hqyg.disjob.common.exception; import java.io.IOException; import java.net.InetSocketAddress; /** * * @author Disjob * */ public class TransportException extends IOException { private static final long serialVersionUID = 7057762354907226994L; private InetSocketAddress localAddress; private InetSocketAddress remoteAddress; public TransportException(InetSocketAddress localAddress, InetSocketAddress remoteAddress, String message) { super(message); this.localAddress = localAddress; this.remoteAddress = remoteAddress; } public TransportException(InetSocketAddress localAddress, InetSocketAddress remoteAddress, String message, Throwable cause) { super(message, cause); this.localAddress = localAddress; this.remoteAddress = remoteAddress; } public InetSocketAddress getLocalAddress() { return localAddress; } public InetSocketAddress getRemoteAddress() { return remoteAddress; } }