com.hazelcast.client.connection.nio
Class AbstractClientSelectionHandler

java.lang.Object
  extended by com.hazelcast.client.connection.nio.AbstractClientSelectionHandler
All Implemented Interfaces:
SelectionHandler, Runnable
Direct Known Subclasses:
ClientReadHandler, ClientWriteHandler

public abstract class AbstractClientSelectionHandler
extends Object
implements SelectionHandler, Runnable


Field Summary
protected  ClientConnection connection
           
protected  ClientConnectionManager connectionManager
           
protected  IOSelector ioSelector
           
protected  ILogger logger
           
protected  SocketChannelWrapper socketChannel
           
 
Constructor Summary
AbstractClientSelectionHandler(ClientConnection connection, IOSelector ioSelector)
           
 
Method Summary
 void register()
           
protected  void shutdown()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.hazelcast.nio.tcp.SelectionHandler
handle
 
Methods inherited from interface java.lang.Runnable
run
 

Field Detail

logger

protected final ILogger logger

socketChannel

protected final SocketChannelWrapper socketChannel

connection

protected final ClientConnection connection

connectionManager

protected final ClientConnectionManager connectionManager

ioSelector

protected final IOSelector ioSelector
Constructor Detail

AbstractClientSelectionHandler

public AbstractClientSelectionHandler(ClientConnection connection,
                                      IOSelector ioSelector)
Method Detail

shutdown

protected void shutdown()

register

public void register()


Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.