## Uses of Class
org.apache.ignite.spi.communication.tcp.TcpCommunicationMetricsListener

Packages that use TcpCommunicationMetricsListener
org.apache.ignite.spi.communication.tcp.internal: Contains connection health-checkers for TCP/IP-based implementation of communication SPI.
org.apache.ignite.spi.communication.tcp.internal.shmem

### Uses of TcpCommunicationMetricsListener in org.apache.ignite.spi.communication.tcp.internal

Fields in org.apache.ignite.spi.communication.tcp.internal declared as TcpCommunicationMetricsListener
`protected TcpCommunicationMetricsListener` TcpCommunicationConfigInitializer.`metricsLsnr` Statistics.

Methods in org.apache.ignite.spi.communication.tcp.internal with parameters of type TcpCommunicationMetricsListener
`void` InboundConnectionHandler.`metricsListener(@Nullable TcpCommunicationMetricsListener metricsLsnr)`
`void` CommunicationDiscoveryEventListener.`metricsListener(@Nullable TcpCommunicationMetricsListener metricsLsnr)`
`void` ConnectionClientPool.`metricsListener(@Nullable TcpCommunicationMetricsListener metricsLsnr)`

Constructors in org.apache.ignite.spi.communication.tcp.internal with parameters of type TcpCommunicationMetricsListener
Constructor and Description
`CommunicationDiscoveryEventListener(ConnectionClientPool clientPool, TcpCommunicationMetricsListener metricsLsnr)`

`ConnectionClientPool(TcpCommunicationConfiguration cfg, AttributeNames attrs, IgniteLogger log, TcpCommunicationMetricsListener metricsLsnr, Supplier<ClusterNode> locNodeSupplier, Function<UUID,ClusterNode> nodeGetter, Supplier<MessageFormatter> msgFormatterSupplier, WorkersRegistry registry, TcpCommunicationSpi tcpCommSpi, GridTimeoutProcessor timeObjProcessor, ClusterStateProvider clusterStateProvider, GridNioServerWrapper nioSrvWrapper)`

`InboundConnectionHandler(IgniteLogger log, TcpCommunicationConfiguration cfg, Function<UUID,ClusterNode> nodeGetter, Supplier<ClusterNode> locNodeSupplier, ClusterStateProvider stateProvider, ConnectionClientPool clientPool, CommunicationWorker commWorker, ConnectGateway connectGate, Supplier<FailureProcessor> failureProcessorSupplier, AttributeNames attributeNames, TcpCommunicationMetricsListener metricsLsnr, GridNioServerWrapper nioSrvWrapper, CountDownLatch ctxInitLatch, boolean client, Supplier<Ignite> igniteExSupplier, CommunicationListener<Message> lsnr)`

`TcpCommunicationSpiMBeanImpl(IgniteSpiAdapter spiAdapter, TcpCommunicationMetricsListener metricsLsnr, TcpCommunicationConfiguration cfg, ClusterStateProvider stateProvider)`

### Uses of TcpCommunicationMetricsListener in org.apache.ignite.spi.communication.tcp.internal.shmem

Methods in org.apache.ignite.spi.communication.tcp.internal.shmem with parameters of type TcpCommunicationMetricsListener
`void` ShmemAcceptWorker.`metricsListener(@Nullable TcpCommunicationMetricsListener metricsLsnr)`

Constructors in org.apache.ignite.spi.communication.tcp.internal.shmem with parameters of type TcpCommunicationMetricsListener
Constructor and Description
`ShmemAcceptWorker(String igniteInstanceName, GridNioServerListener<Message> srvLsnr, IpcSharedMemoryServerEndpoint srv, TcpCommunicationMetricsListener metricsLsnr, IgniteLogger log, MessageFactory msgFactory, GridNioMessageWriterFactory writerFactory, GridNioMessageReaderFactory readerFactory, Tracing tracing)`
`ShmemWorker(String igniteInstanceName, IgniteLogger log, Tracing tracing, IpcEndpoint endpoint, GridNioServerListener<Message> srvLsnr, TcpCommunicationMetricsListener metricsLsnr, GridNioMessageReaderFactory readerFactory, GridNioMessageWriterFactory writerFactory, MessageFactory msgFactory)`

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.10.0
Release Date | : March 10 2021