/* $Id$ */ package ibis.ipl; /** * Signals that an attempt to set up a connection timed out. A * <code>ConnectionTimedOutException</code> is thrown to indicate * that a sendport connect timed out. */ public class ConnectionTimedOutException extends ConnectionFailedException { private static final long serialVersionUID = 1L; /** * Constructs a <code>ConnectionTimedOuException</code>. * with the specified parameters. * @param detailMessage * the detail message. * @param receivePortIdentifier * identifies the target port of the failed connection attempt. * @param cause * cause of the failure. */ public ConnectionTimedOutException(String detailMessage, ReceivePortIdentifier receivePortIdentifier, Throwable cause) { super(detailMessage, receivePortIdentifier, cause); } /** * Constructs a <code>ConnectionTimedOutException</code>. * with the specified parameters. * @param detailMessage * the detail message. * @param receivePortIdentifier * identifies the target port of the failed connection attempt. */ public ConnectionTimedOutException(String detailMessage, ReceivePortIdentifier receivePortIdentifier) { super(detailMessage, receivePortIdentifier); } /** * Constructs a <code>ConnectionTimedOuException</code> with the * specified parameters. * @param detailMessage * the detail message. * @param ibisIdentifier * identifies the Ibis instance of the target port of * the failed connection attempt. * @param receivePortName * the name of the receive port of the failed connection attempt. * @param cause * the cause of the failure. */ public ConnectionTimedOutException(String detailMessage, IbisIdentifier ibisIdentifier, String receivePortName, Throwable cause) { super(detailMessage, ibisIdentifier, receivePortName, cause); } /** * Constructs a <code>ConnectionTimedOutException</code> with the * specified parameters. * @param detailMessage * the detail message. * @param ibisIdentifier * identifies the Ibis instance of the target port of * the failed connection attempt. * @param receivePortName * the name of the receive port of the failed connection attempt. */ public ConnectionTimedOutException(String detailMessage, IbisIdentifier ibisIdentifier, String receivePortName) { super(detailMessage, ibisIdentifier, receivePortName); } }