Package org.eclipse.jetty.client.api
Interface Connection
-
- All Superinterfaces:
java.lang.AutoCloseable,java.io.Closeable
- All Known Implementing Classes:
HttpConnection,HttpConnectionOverHTTP
@Deprecated(since="2021-05-27") public interface Connection extends java.io.CloseableDeprecated.The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.Connectionrepresent a connection to aDestinationand allow applications to send requests viasend(Request, Response.CompleteListener).Connections are normally pooled byDestinations, but unpooledConnections may be created by applications that want to do their own connection management viaDestination.newConnection(Promise)andclose().
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description voidclose()Deprecated.booleanisClosed()Deprecated.voidsend(Request request, Response.CompleteListener listener)Deprecated.Sends a request with an associated response listener.
-
-
-
Method Detail
-
send
void send(Request request, Response.CompleteListener listener)
Deprecated.Sends a request with an associated response listener.Request.send(Response.CompleteListener)will eventually call this method to send the request. It is exposed to allow applications to send requests via unpooled connections.- Parameters:
request- the request to sendlistener- the response listener
-
close
void close()
Deprecated.- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable
-
isClosed
boolean isClosed()
Deprecated.- Returns:
- whether this connection has been closed
- See Also:
close()
-
-