Class FakeTransport
java.lang.Object
org.opensearch.common.lifecycle.AbstractLifecycleComponent
org.opensearch.test.transport.FakeTransport
- All Implemented Interfaces:
Closeable,AutoCloseable,org.opensearch.common.lease.Releasable,org.opensearch.common.lifecycle.LifecycleComponent,org.opensearch.transport.Transport
public class FakeTransport
extends org.opensearch.common.lifecycle.AbstractLifecycleComponent
implements org.opensearch.transport.Transport
A transport that does nothing. Normally wrapped by
StubbableTransport.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opensearch.transport.Transport
org.opensearch.transport.Transport.Connection, org.opensearch.transport.Transport.RequestHandlers, org.opensearch.transport.Transport.ResponseContext<T extends org.opensearch.core.transport.TransportResponse>, org.opensearch.transport.Transport.ResponseHandlers -
Field Summary
Fields inherited from class org.opensearch.common.lifecycle.AbstractLifecycleComponent
lifecycle -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.opensearch.core.common.transport.TransportAddress[]addressesFromString(String address) org.opensearch.core.common.transport.BoundTransportAddressprotected voiddoClose()protected voiddoStart()protected voiddoStop()org.opensearch.transport.Transport.RequestHandlersorg.opensearch.transport.Transport.ResponseHandlersorg.opensearch.transport.TransportStatsgetStats()voidopenConnection(org.opensearch.cluster.node.DiscoveryNode node, org.opensearch.transport.ConnectionProfile profile, org.opensearch.core.action.ActionListener<org.opensearch.transport.Transport.Connection> listener) voidsetMessageListener(org.opensearch.transport.TransportMessageListener listener) Methods inherited from class org.opensearch.common.lifecycle.AbstractLifecycleComponent
addLifecycleListener, close, lifecycleState, removeLifecycleListener, start, stopMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensearch.common.lifecycle.LifecycleComponent
addLifecycleListener, lifecycleState, removeLifecycleListener, start, stopMethods inherited from interface org.opensearch.common.lease.Releasable
closeMethods inherited from interface org.opensearch.transport.Transport
isSecure, registerRequestHandler, setSlowLogThreshold
-
Constructor Details
-
FakeTransport
public FakeTransport()
-
-
Method Details
-
setMessageListener
public void setMessageListener(org.opensearch.transport.TransportMessageListener listener) - Specified by:
setMessageListenerin interfaceorg.opensearch.transport.Transport
-
boundAddress
public org.opensearch.core.common.transport.BoundTransportAddress boundAddress()- Specified by:
boundAddressin interfaceorg.opensearch.transport.Transport
-
profileBoundAddresses
-
addressesFromString
- Specified by:
addressesFromStringin interfaceorg.opensearch.transport.Transport
-
getDefaultSeedAddresses
-
openConnection
public void openConnection(org.opensearch.cluster.node.DiscoveryNode node, org.opensearch.transport.ConnectionProfile profile, org.opensearch.core.action.ActionListener<org.opensearch.transport.Transport.Connection> listener) - Specified by:
openConnectionin interfaceorg.opensearch.transport.Transport
-
getStats
public org.opensearch.transport.TransportStats getStats()- Specified by:
getStatsin interfaceorg.opensearch.transport.Transport
-
getResponseHandlers
public org.opensearch.transport.Transport.ResponseHandlers getResponseHandlers()- Specified by:
getResponseHandlersin interfaceorg.opensearch.transport.Transport
-
getRequestHandlers
public org.opensearch.transport.Transport.RequestHandlers getRequestHandlers()- Specified by:
getRequestHandlersin interfaceorg.opensearch.transport.Transport
-
doStart
protected void doStart()- Specified by:
doStartin classorg.opensearch.common.lifecycle.AbstractLifecycleComponent
-
doStop
protected void doStop()- Specified by:
doStopin classorg.opensearch.common.lifecycle.AbstractLifecycleComponent
-
doClose
protected void doClose()- Specified by:
doClosein classorg.opensearch.common.lifecycle.AbstractLifecycleComponent
-