Package org.elasticsearch.http
Interface HttpChannel
- All Superinterfaces:
AutoCloseable
,Closeable
,CloseableChannel
-
Method Summary
Modifier and TypeMethodDescriptionReturns the local address for this channel.Returns the remote address for this channel.void
sendResponse(HttpResponse response, ActionListener<Void> listener)
Sends an http response to the channel.Methods inherited from interface org.elasticsearch.common.network.CloseableChannel
addCloseListener, close, isOpen
-
Method Details
-
sendResponse
Sends an http response to the channel. The listener will be executed once the send process has been completed.- Parameters:
response
- to send to channellistener
- to execute upon send completion
-
getLocalAddress
InetSocketAddress getLocalAddress()Returns the local address for this channel.- Returns:
- the local address of this channel.
-
getRemoteAddress
InetSocketAddress getRemoteAddress()Returns the remote address for this channel. Can be null if channel does not have a remote address.- Returns:
- the remote address of this channel.
-