Package org.elasticsearch.test.transport
Class StubbableTransport.WrappedConnection
java.lang.Object
org.elasticsearch.test.transport.StubbableTransport.WrappedConnection
- All Implemented Interfaces:
Closeable
,AutoCloseable
,org.elasticsearch.core.RefCounted
,Transport.Connection
- Enclosing class:
- StubbableTransport
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addCloseListener
(ActionListener<Void> listener) void
addRemovedListener
(ActionListener<Void> listener) void
close()
boolean
decRef()
getNode()
boolean
void
incRef()
boolean
isClosed()
void
void
sendRequest
(long requestId, String action, TransportRequest request, TransportRequestOptions options) toString()
boolean
-
Method Details
-
getNode
- Specified by:
getNode
in interfaceTransport.Connection
-
sendRequest
public void sendRequest(long requestId, String action, TransportRequest request, TransportRequestOptions options) throws IOException, TransportException - Specified by:
sendRequest
in interfaceTransport.Connection
- Throws:
IOException
TransportException
-
addCloseListener
- Specified by:
addCloseListener
in interfaceTransport.Connection
-
addRemovedListener
- Specified by:
addRemovedListener
in interfaceTransport.Connection
-
isClosed
public boolean isClosed()- Specified by:
isClosed
in interfaceTransport.Connection
-
getVersion
- Specified by:
getVersion
in interfaceTransport.Connection
-
getCacheKey
- Specified by:
getCacheKey
in interfaceTransport.Connection
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Specified by:
close
in interfaceTransport.Connection
-
onRemoved
public void onRemoved()- Specified by:
onRemoved
in interfaceTransport.Connection
-
getConnection
-
toString
-
incRef
public void incRef()- Specified by:
incRef
in interfaceorg.elasticsearch.core.RefCounted
-
tryIncRef
public boolean tryIncRef()- Specified by:
tryIncRef
in interfaceorg.elasticsearch.core.RefCounted
-
decRef
public boolean decRef()- Specified by:
decRef
in interfaceorg.elasticsearch.core.RefCounted
-
hasReferences
public boolean hasReferences()- Specified by:
hasReferences
in interfaceorg.elasticsearch.core.RefCounted
-