Class SocketChannelFrameHandlerFactory

java.lang.Object
com.rabbitmq.client.impl.AbstractFrameHandlerFactory
com.rabbitmq.client.impl.nio.SocketChannelFrameHandlerFactory
All Implemented Interfaces:
FrameHandlerFactory

public class SocketChannelFrameHandlerFactory extends AbstractFrameHandlerFactory
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • nioParams

      final NioParams nioParams
    • sslContextFactory

      private final SslContextFactory sslContextFactory
    • stateLock

      private final Lock stateLock
    • globalConnectionCount

      private final AtomicLong globalConnectionCount
    • nioLoopContexts

      private final List<NioLoopContext> nioLoopContexts
  • Constructor Details

    • SocketChannelFrameHandlerFactory

      public SocketChannelFrameHandlerFactory(int connectionTimeout, NioParams nioParams, boolean ssl, SslContextFactory sslContextFactory, int maxInboundMessageBodySize)
  • Method Details