target.classes.com.thinkaurelius.thrift.AbstractMultiConnectionTest$1.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of thrift-server Show documentation
Show all versions of thrift-server Show documentation
Thrift Server implementation backed by LMAX Disruptor.
Shows better throughput/latency characteristics than build-in
THsHa and TThreadedSelector servers.
???? 3 U 1 2 3 4
5
6 7
/ 8
9 :
/ ;
% <
= > ? @ A val$ids +Ljava/util/concurrent/atomic/AtomicInteger;
val$transport (Lorg/apache/thrift/transport/TTransport; val$latch %Ljava/util/concurrent/CountDownLatch; this$0 6Lcom/thinkaurelius/thrift/AbstractMultiConnectionTest; ?(Lcom/thinkaurelius/thrift/AbstractMultiConnectionTest;Ljava/util/concurrent/atomic/AtomicInteger;Lorg/apache/thrift/transport/TTransport;Ljava/util/concurrent/CountDownLatch;)V Code LineNumberTable LocalVariableTable this InnerClasses 8Lcom/thinkaurelius/thrift/AbstractMultiConnectionTest$1; call ()Ljava/lang/Object; id I client C Client 2Lcom/thinkaurelius/thrift/test/TestService$Client;
Exceptions D Signature ELjava/lang/Object;Ljava/util/concurrent/Callable;
SourceFile AbstractMultiConnectionTest.java EnclosingMethod E F G G H I J K L M N J O P Q G R S G 6com/thinkaurelius/thrift/AbstractMultiConnectionTest$1 java/lang/Object java/util/concurrent/Callable T 0com/thinkaurelius/thrift/test/TestService$Client java/lang/Exception 4com/thinkaurelius/thrift/AbstractMultiConnectionTest multipleConnectionsTest ()V )java/util/concurrent/atomic/AtomicInteger incrementAndGet ()I getNewClient \(Lorg/apache/thrift/transport/TTransport;)Lcom/thinkaurelius/thrift/test/TestService$Client; .com/thinkaurelius/thrift/AbstractDisruptorTest getRandomArgument invokeRequests 8(Lcom/thinkaurelius/thrift/test/TestService$Client;III)V ping #java/util/concurrent/CountDownLatch countDown )com/thinkaurelius/thrift/test/TestService
D *+? *,? *-? *? *? ? 3 ! ? 0*? ? <*? *? ? M*? ,? ? ? ,?
*? ? ? 7 9 ; # <