Package org.elasticsearch.transport.nio
Class TestingSocketEventHandler
- java.lang.Object
-
- org.elasticsearch.nio.EventHandler
-
- org.elasticsearch.transport.nio.TestingSocketEventHandler
-
public class TestingSocketEventHandler extends EventHandler
-
-
Field Summary
-
Fields inherited from class org.elasticsearch.nio.EventHandler
exceptionHandler
-
-
Constructor Summary
Constructors Constructor Description TestingSocketEventHandler(java.util.function.Consumer<java.lang.Exception> exceptionHandler, java.util.function.Supplier<NioSelector> selectorSupplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
connectException(SocketChannelContext context, java.lang.Exception e)
void
handleConnect(SocketChannelContext context)
-
Methods inherited from class org.elasticsearch.nio.EventHandler
acceptChannel, acceptException, closeException, genericChannelException, handleClose, handleRead, handleRegistration, handleWrite, listenerException, postHandling, readException, registrationException, selectorException, uncaughtException, writeException
-
-
-
-
Constructor Detail
-
TestingSocketEventHandler
public TestingSocketEventHandler(java.util.function.Consumer<java.lang.Exception> exceptionHandler, java.util.function.Supplier<NioSelector> selectorSupplier)
-
-
Method Detail
-
handleConnect
public void handleConnect(SocketChannelContext context) throws java.io.IOException
- Overrides:
handleConnect
in classEventHandler
- Throws:
java.io.IOException
-
connectException
public void connectException(SocketChannelContext context, java.lang.Exception e)
- Overrides:
connectException
in classEventHandler
-
-