Package org.apache.hadoop.hbase.ipc
Class SimpleRpcServer.ConnectionManager
java.lang.Object
org.apache.hadoop.hbase.ipc.SimpleRpcServer.ConnectionManager
- Enclosing class:
- SimpleRpcServer
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Set<SimpleServerRpcConnection>private final AtomicIntegerprivate final intprivate final intprivate final Timerprivate final intprivate final int
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate booleanadd(SimpleServerRpcConnection connection) (package private) booleanclose(SimpleServerRpcConnection connection) (package private) voidcloseAll()(package private) voidcloseIdle(boolean scanAll) (package private) SimpleServerRpcConnectionregister(SocketChannel channel) private booleanremove(SimpleServerRpcConnection connection) private void(package private) intsize()(package private) void(package private) void(package private) SimpleServerRpcConnection[]toArray()
- 
Field Details- 
count
- 
connections
- 
idleScanTimer
- 
idleScanThreshold
- 
idleScanInterval
- 
maxIdleTime
- 
maxIdleToClose
 
- 
- 
Constructor Details- 
ConnectionManager
 
- 
- 
Method Details- 
add
- 
remove
- 
sizeint size()
- 
toArray
- 
register
- 
close
- 
closeIdle
- 
closeAllvoid closeAll()
- 
startIdleScanvoid startIdleScan()
- 
stopIdleScanvoid stopIdleScan()
- 
scheduleIdleScanTask
 
-