Package org.opensearch.test.transport
Class FakeTransport
java.lang.Object
org.opensearch.common.component.AbstractLifecycleComponent
org.opensearch.test.transport.FakeTransport
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable,org.opensearch.common.component.LifecycleComponent,org.opensearch.common.lease.Releasable,org.opensearch.transport.Transport
public class FakeTransport
extends org.opensearch.common.component.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.transport.TransportResponse>, org.opensearch.transport.Transport.ResponseHandlers -
Field Summary
-
Constructor Summary
Constructors Constructor Description FakeTransport() -
Method Summary
Modifier and Type Method Description org.opensearch.common.transport.TransportAddress[]addressesFromString(java.lang.String address)org.opensearch.common.transport.BoundTransportAddressboundAddress()protected voiddoClose()protected voiddoStart()protected voiddoStop()java.util.List<java.lang.String>getDefaultSeedAddresses()org.opensearch.transport.Transport.RequestHandlersgetRequestHandlers()org.opensearch.transport.Transport.ResponseHandlersgetResponseHandlers()org.opensearch.transport.TransportStatsgetStats()voidopenConnection(org.opensearch.cluster.node.DiscoveryNode node, org.opensearch.transport.ConnectionProfile profile, org.opensearch.action.ActionListener<org.opensearch.transport.Transport.Connection> listener)java.util.Map<java.lang.String,org.opensearch.common.transport.BoundTransportAddress>profileBoundAddresses()voidsetMessageListener(org.opensearch.transport.TransportMessageListener listener)Methods inherited from class org.opensearch.common.component.AbstractLifecycleComponent
addLifecycleListener, close, lifecycleState, removeLifecycleListener, start, stopMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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.common.transport.BoundTransportAddress boundAddress()- Specified by:
boundAddressin interfaceorg.opensearch.transport.Transport
-
profileBoundAddresses
public java.util.Map<java.lang.String,org.opensearch.common.transport.BoundTransportAddress> profileBoundAddresses()- Specified by:
profileBoundAddressesin interfaceorg.opensearch.transport.Transport
-
addressesFromString
public org.opensearch.common.transport.TransportAddress[] addressesFromString(java.lang.String address)- Specified by:
addressesFromStringin interfaceorg.opensearch.transport.Transport
-
getDefaultSeedAddresses
public java.util.List<java.lang.String> getDefaultSeedAddresses()- Specified by:
getDefaultSeedAddressesin interfaceorg.opensearch.transport.Transport
-
openConnection
public void openConnection(org.opensearch.cluster.node.DiscoveryNode node, org.opensearch.transport.ConnectionProfile profile, org.opensearch.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.component.AbstractLifecycleComponent
-
doStop
protected void doStop()- Specified by:
doStopin classorg.opensearch.common.component.AbstractLifecycleComponent
-
doClose
protected void doClose()- Specified by:
doClosein classorg.opensearch.common.component.AbstractLifecycleComponent
-