Package com.rabbitmq.client.impl.nio
Class NioLoop
java.lang.Object
com.rabbitmq.client.impl.nio.NioLoop
- All Implemented Interfaces:
Runnable
Logic of the NIO loop.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ExecutorServiceprivate final NioLoopContextprivate static final org.slf4j.Loggerprivate final NioParams -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected voiddispatchShutdownToConnection(Runnable connectionShutdownRunnable, String connectionName) private ExecutorServiceprotected voidprotected voidhandleIoError(SocketChannelFrameHandlerState state, Throwable ex) protected booleanvoidrun()private ThreadFactory
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
context
-
nioParams
-
connectionShutdownExecutor
-
-
Constructor Details
-
NioLoop
-
-
Method Details