All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.classes.com.thinkaurelius.thrift.AbstractMultiConnectionTest.class Maven / Gradle / Ivy

Go to download

Thrift Server implementation backed by LMAX Disruptor. Shows better throughput/latency characteristics than build-in THsHa and TThreadedSelector servers.

There is a newer version: 0.3.9
Show newest version
????3?
 N
OP
OQ
RST
NU
VW
	V
XYZ[

\]^
	_]`Yab
cd
Ne
f
gh
i	jk
l
mnoInnerClassesCONNECTIONSI
ConstantValue?()VCodeLineNumberTableLocalVariableTablethis6Lcom/thinkaurelius/thrift/AbstractMultiConnectionTest;multipleConnectionsTest	transport(Lorg/apache/thrift/transport/TTransport;iservice&Ljava/util/concurrent/ExecutorService;
transportsLjava/util/List;ids+Ljava/util/concurrent/atomic/AtomicInteger;latch%Ljava/util/concurrent/CountDownLatch;LocalVariableTypeTable:Ljava/util/List;
StackMapTablenpqUW
ExceptionsrRuntimeVisibleAnnotationsLorg/junit/Test;producerConsumerTestqueue'Ljava/util/concurrent/SynchronousQueue;Work^Ljava/util/concurrent/SynchronousQueue;d
SourceFile AbstractMultiConnectionTest.java'(stuvwxyzjava/util/ArrayList)java/util/concurrent/atomic/AtomicInteger'{#java/util/concurrent/CountDownLatch|}q~6com/thinkaurelius/thrift/AbstractMultiConnectionTest$1'?p???(?(??&org/apache/thrift/transport/TTransport?(%java/util/concurrent/SynchronousQueue6com/thinkaurelius/thrift/AbstractMultiConnectionTest$2'??(3com/thinkaurelius/thrift/AbstractDisruptorTest$Work?w???'???4com/thinkaurelius/thrift/AbstractMultiConnectionTest.com/thinkaurelius/thrift/AbstractDisruptorTest$java/util/concurrent/ExecutorServicejava/util/Listjava/lang/Exceptionjava/lang/Runtime
getRuntime()Ljava/lang/Runtime;availableProcessors()Ijava/util/concurrent/ExecutorsnewFixedThreadPool)(I)Ljava/util/concurrent/ExecutorService;(I)VgetNewTransport*()Lorg/apache/thrift/transport/TTransport;add(Ljava/lang/Object;)Z?(Lcom/thinkaurelius/thrift/AbstractMultiConnectionTest;Ljava/util/concurrent/atomic/AtomicInteger;Lorg/apache/thrift/transport/TTransport;Ljava/util/concurrent/CountDownLatch;)Vsubmit>(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future;awaitshutdownget(I)Ljava/lang/Object;close?(Lcom/thinkaurelius/thrift/AbstractMultiConnectionTest;Ljava/util/concurrent/SynchronousQueue;Ljava/util/concurrent/ExecutorService;)VstartgetRandomArgument+com/thinkaurelius/thrift/test/OperationTypeADD-Lcom/thinkaurelius/thrift/test/OperationType;?(Lcom/thinkaurelius/thrift/AbstractDisruptorTest;Ljava/util/concurrent/CountDownLatch;IIILcom/thinkaurelius/thrift/test/OperationType;)Vput(Ljava/lang/Object;)V! #$%&'()/*??*+,-.()i????L?Y?M?Y?N?	Y??
:6??,*?:,?W+?
Y*-??W?????+?6??,???????*>&
')*',2.80A2U,[E`GfIqJI?K+R8/0*11$i1$?,-
|23t45k67'_89:t4;<#?*=>?@A?0?
?BCDEF()	^?	Y??
L?Y?M???N?Y*,-??6??!,?Y*+?????????+?-??**
PQRT*f5gMfSiWj]k+4-&1$^,-S89KGHA23:KGJ<?-=AK>?%BCDELM"
 I




© 2015 - 2024 Weber Informatics LLC | Privacy Policy