| |
|
| java.lang.Object java.lang.Throwable java.lang.Exception java.lang.InterruptedException org.logicalcobwebs.concurrent.TimeoutException
TimeoutException | public class TimeoutException extends InterruptedException (Code) | | Thrown by synchronization classes that report
timeouts via exceptions. The exception is treated
as a form (subclass) of InterruptedException. This both
simplifies handling, and conceptually reflects the fact that
timed-out operations are artificially interrupted by timers.
|
Field Summary | |
final public long | duration The approximate time that the operation lasted before
this timeout exception was thrown. |
Constructor Summary | |
public | TimeoutException(long time) Constructs a TimeoutException with given duration value. | public | TimeoutException(long time, String message) Constructs a TimeoutException with the
specified duration value and detail message. |
duration | final public long duration(Code) | | The approximate time that the operation lasted before
this timeout exception was thrown.
|
TimeoutException | public TimeoutException(long time)(Code) | | Constructs a TimeoutException with given duration value.
|
TimeoutException | public TimeoutException(long time, String message)(Code) | | Constructs a TimeoutException with the
specified duration value and detail message.
|
|
|
|