T
- The type returned by the Connection
public abstract class ConnectionTask<T>
extends java.util.concurrent.FutureTask<T>
FutureTask
that wraps a Connection
callable.Modifier | Constructor and Description |
---|---|
protected |
ConnectionTask(Connection<T> connection)
A cancellable task that runs a
Connection . |
protected |
ConnectionTask(Connection<T> connection,
long timeOut)
A cancellable task that runs a
Connection . |
Modifier and Type | Method and Description |
---|---|
boolean |
cancel(boolean mayInterruptIfRunning) |
void |
run() |
protected ConnectionTask(Connection<T> connection)
Connection
.connection
- The Connection to be ran.protected ConnectionTask(Connection<T> connection, long timeOut)
Connection
.connection
- The Connection to be ran.timeOut
- A time out in milliseconds to cancel the connection.