THRIFT-1167. java: Java nonblocking server with more than one thread for select and...
authorBryan Duxbury <bryanduxbury@apache.org>
Thu, 18 Aug 2011 00:02:50 +0000 (00:02 +0000)
committerBryan Duxbury <bryanduxbury@apache.org>
Thu, 18 Aug 2011 00:02:50 +0000 (00:02 +0000)
commit5fc71fd56a522dc2e1b0be5012848276bc105752
treeaac12b428d3459dce035a594d773d9c4d59022f4
parentc7206a40117da7d1f4a8a98ea52099825bea3b45
THRIFT-1167. java: Java nonblocking server with more than one thread for select and handling IO

This patch refactors the nonblocking server hierarchy and adds in a new server that has a threaded selector pool as well as a threaded invoker pool.

Patch: Steve Jiang

git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1158977 13f79535-47bb-0310-9956-ffa450edef68
lib/java/src/org/apache/thrift/server/AbstractNonblockingServer.java [new file with mode: 0644]
lib/java/src/org/apache/thrift/server/Invocation.java [new file with mode: 0644]
lib/java/src/org/apache/thrift/server/THsHaServer.java
lib/java/src/org/apache/thrift/server/TNonblockingServer.java
lib/java/src/org/apache/thrift/server/TThreadedSelectorServer.java [new file with mode: 0644]
lib/java/test/org/apache/thrift/server/TestThreadedSelectorServer.java [new file with mode: 0644]