/[Apache-SVN]
ViewVC logotype

Revision 948492


Jump to revision: Previous Next
Author: bryanduxbury
Date: Wed May 26 16:34:48 2010 UTC (13 years, 10 months ago)
Changed paths: 15
Log Message:
THRIFT-768. java: Async client for Java

This patch adds an implementation of a fully-asynchronous client that makes use of NIO. Stubs for the async method calls are generated along with the existing synchronous ones.

Changed paths

Path Details
Directoryincubator/thrift/trunk/compiler/cpp/src/generate/t_java_generator.cc modified , text changed
Directoryincubator/thrift/trunk/lib/java/src/org/apache/thrift/TByteArrayOutputStream.java modified , text changed
Directoryincubator/thrift/trunk/lib/java/src/org/apache/thrift/async/ added
Directoryincubator/thrift/trunk/lib/java/src/org/apache/thrift/async/AsyncMethodCallback.java added
Directoryincubator/thrift/trunk/lib/java/src/org/apache/thrift/async/TAsyncClient.java added
Directoryincubator/thrift/trunk/lib/java/src/org/apache/thrift/async/TAsyncClientFactory.java added
Directoryincubator/thrift/trunk/lib/java/src/org/apache/thrift/async/TAsyncClientManager.java added
Directoryincubator/thrift/trunk/lib/java/src/org/apache/thrift/async/TAsyncMethodCall.java added
Directoryincubator/thrift/trunk/lib/java/src/org/apache/thrift/transport/TFramedTransport.java modified , text changed
Directoryincubator/thrift/trunk/lib/java/src/org/apache/thrift/transport/TMemoryBuffer.java modified , text changed
Directoryincubator/thrift/trunk/lib/java/src/org/apache/thrift/transport/TNonblockingSocket.java modified , text changed
Directoryincubator/thrift/trunk/lib/java/test/org/apache/thrift/async/ added
Directoryincubator/thrift/trunk/lib/java/test/org/apache/thrift/async/TestTAsyncClientManager.java added
Directoryincubator/thrift/trunk/lib/java/test/org/apache/thrift/protocol/ProtocolTestBase.java modified , text changed
Directoryincubator/thrift/trunk/test/DebugProtoTest.thrift modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26