Package org.apache.hc.core5.http
Interface SocketModalCloseable
- All Superinterfaces:
AutoCloseable
,Closeable
,ModalCloseable
- All Known Subinterfaces:
BHttpConnection
,HttpClientConnection
,HttpConnection
,HttpConnectionEventHandler
,HttpServerConnection
,IOSession
,ProtocolIOSession
- All Known Implementing Classes:
AbstractH2IOEventHandler
,AbstractH2StreamMultiplexer
,AbstractHttp1IOEventHandler
,AbstractHttp1StreamDuplexer
,BHttpConnectionBase
,ClientH2IOEventHandler
,ClientH2PrefaceHandler
,ClientH2StreamMultiplexer
,ClientHttp1IOEventHandler
,ClientHttp1StreamDuplexer
,DefaultBHttpClientConnection
,DefaultBHttpServerConnection
,HttpProtocolNegotiator
,InternalDataChannel
,IOSessionImpl
,LoggingBHttpClientConnection
,LoggingBHttpServerConnection
,LoggingIOSession
,PrefaceHandlerBase
,ServerH2IOEventHandler
,ServerH2PrefaceHandler
,ServerH2StreamMultiplexer
,ServerHttp1IOEventHandler
,ServerHttp1StreamDuplexer
,SSLIOSession
A generic
ModalCloseable
backed by a network socket.- Since:
- 5.0
-
Method Summary
Modifier and TypeMethodDescriptionReturns the socket timeout value.void
setSocketTimeout
(Timeout timeout) Sets the socket timeout value.Methods inherited from interface org.apache.hc.core5.io.ModalCloseable
close
-
Method Details
-
getSocketTimeout
Timeout getSocketTimeout()Returns the socket timeout value.- Returns:
- timeout value.
-
setSocketTimeout
Sets the socket timeout value.- Parameters:
timeout
- timeout value
-