Class StubbableTransport.WrappedConnection
java.lang.Object
org.opensearch.test.transport.StubbableTransport.WrappedConnection
- All Implemented Interfaces:
Closeable,AutoCloseable,org.opensearch.transport.Transport.Connection
- Enclosing class:
StubbableTransport
public class StubbableTransport.WrappedConnection
extends Object
implements org.opensearch.transport.Transport.Connection
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddCloseListener(org.opensearch.core.action.ActionListener<Void> listener) voidclose()org.opensearch.transport.Transport.Connectionorg.opensearch.cluster.node.DiscoveryNodegetNode()org.opensearch.VersionbooleanisClosed()voidsendRequest(long requestId, String action, org.opensearch.transport.TransportRequest request, org.opensearch.transport.TransportRequestOptions options)
-
Method Details
-
getNode
public org.opensearch.cluster.node.DiscoveryNode getNode()- Specified by:
getNodein interfaceorg.opensearch.transport.Transport.Connection
-
sendRequest
public void sendRequest(long requestId, String action, org.opensearch.transport.TransportRequest request, org.opensearch.transport.TransportRequestOptions options) throws IOException, org.opensearch.transport.TransportException - Specified by:
sendRequestin interfaceorg.opensearch.transport.Transport.Connection- Throws:
IOExceptionorg.opensearch.transport.TransportException
-
addCloseListener
- Specified by:
addCloseListenerin interfaceorg.opensearch.transport.Transport.Connection
-
isClosed
public boolean isClosed()- Specified by:
isClosedin interfaceorg.opensearch.transport.Transport.Connection
-
getVersion
public org.opensearch.Version getVersion()- Specified by:
getVersionin interfaceorg.opensearch.transport.Transport.Connection
-
getCacheKey
- Specified by:
getCacheKeyin interfaceorg.opensearch.transport.Transport.Connection
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein interfaceorg.opensearch.transport.Transport.Connection
-
getConnection
public org.opensearch.transport.Transport.Connection getConnection()
-