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

target.classes.com.thinkaurelius.thrift.Message.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
????3i
_?	??	\?
??	\?	\?	\?	\?	\?	??
??	??
??	??
\?
??
??	\??
??
?
??
???	????
\?
??	??	\?	???
??	\?	???
(?	\?
K?
K?????
\?	`?
??
\?
???
K?
\??
(?
\?	????	??
\?	??
????
\??????	?
\
??
K	?

?	
\

?
S
?

?
??
\
?

InnerClasses
InvocationloggerLorg/slf4j/Logger;	transport3Lorg/apache/thrift/transport/TNonblockingTransport;thriftFactories/Lcom/thinkaurelius/thrift/util/ThriftFactories;selectionKey Ljava/nio/channels/SelectionKey;state Lcom/thinkaurelius/thrift/State;
dataBuffer*Lcom/thinkaurelius/thrift/util/mem/Buffer;frameSizeBufferresponse=Lcom/thinkaurelius/thrift/util/mem/FastMemoryOutputTransport;useHeapBasedAllocationZ$assertionsDisabled?(Lorg/apache/thrift/transport/TNonblockingTransport;Ljava/nio/channels/SelectionKey;Lcom/thinkaurelius/thrift/util/ThriftFactories;Z)VCodeLineNumberTableLocalVariableTablethis"Lcom/thinkaurelius/thrift/Message;transkey	factoriesheapBasedAllocation
isReadyToRead()Z
StackMapTableisReadyToWriteread	frameSizeIisFrameFullyReadwriteeLjava/io/IOException;??changeSelectInterests()V
responseReadyinvoketeLorg/apache/thrift/TException;tLjava/lang/Throwable;inTrans(Lorg/apache/thrift/transport/TTransport;inProt&Lorg/apache/thrift/protocol/TProtocol;outProt?getInputTransport*()Lorg/apache/thrift/transport/TTransport;getOutputTransportinternalRead-(Lcom/thinkaurelius/thrift/util/mem/Buffer;)ZbufferswitchToRead
switchToWrite
switchMode#(Lcom/thinkaurelius/thrift/State;)VnewStatefreeDataBufferreallocateDataBuffer(I)VnewSizeclosecancel
SourceFileMessage.javaw? nmn!"#qpghklijtu$n%&?'n(?)n??*+,-efjava/lang/StringBuilderRead an invalid frame size of ./.04. Are you using TFramedTransport on the client side?1234567?Invalid frame size got (), maximum expected ??8?9nop:n&Read was called but state is invalid (.;)vu<njava/lang/AssertionErrorrs=>??java/io/IOException Got an IOException during write!?@??ABC+??7changeSelectInterest was called, but state is invalid (D+?? Invoke called in invalid state: wE??FGHIJKG??LMNOPQRS??org/apache/thrift/TExceptionException while invoking!java/lang/Throwable$Unexpected throwable while invoking!4@Tn??;com/thinkaurelius/thrift/util/mem/FastMemoryOutputTransportwUVWXYZ[>#Got an IOException in internalRead!??\]"java/lang/IllegalArgumentExceptionIllegal state: w5^_`a_b???c com/thinkaurelius/thrift/Messagede?fghjava/lang/Object"com/thinkaurelius/thrift/Message$1+com/thinkaurelius/thrift/Message$Invocationcom/thinkaurelius/thrift/State&org/apache/thrift/transport/TTransport$org/apache/thrift/protocol/TProtocolREADY_TO_READ_FRAME_SIZE(com/thinkaurelius/thrift/util/mem/Bufferallocate.(IZ)Lcom/thinkaurelius/thrift/util/mem/Buffer;READY_TO_READ_FRAMEjava/nio/channels/SelectionKey
isReadableREADY_TO_WRITE
isWritableREADING_FRAME_SIZE	remaining()IgetInt(I)Iappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;org/slf4j/Loggererror(Ljava/lang/String;)V-com/thinkaurelius/thrift/util/ThriftFactoriesmaxFrameSizeInBytesclear
READING_FRAMEREAD_FRAME_COMPLETE-(Ljava/lang/Object;)Ljava/lang/StringBuilder;WRITINGwriteFullyTo6(Lorg/apache/thrift/transport/TNonblockingTransport;)Iwarn*(Ljava/lang/String;Ljava/lang/Throwable;)V)$SwitchMap$com$thinkaurelius$thrift$State[Iordinalsize(Ljava/lang/Object;)VinputProtocolFactory-Lorg/apache/thrift/protocol/TProtocolFactory;+org/apache/thrift/protocol/TProtocolFactorygetProtocolP(Lorg/apache/thrift/transport/TTransport;)Lorg/apache/thrift/protocol/TProtocol;outputProtocolFactoryprocessorFactory%Lorg/apache/thrift/TProcessorFactory;#org/apache/thrift/TProcessorFactorygetProcessorH(Lorg/apache/thrift/transport/TTransport;)Lorg/apache/thrift/TProcessor;org/apache/thrift/TProcessorprocessO(Lorg/apache/thrift/protocol/TProtocol;Lorg/apache/thrift/protocol/TProtocol;)ZAWAITING_CLOSE(IZ)VoutputTransportFactory/Lorg/apache/thrift/transport/TTransportFactory;-org/apache/thrift/transport/TTransportFactorygetTransportR(Lorg/apache/thrift/transport/TTransport;)Lorg/apache/thrift/transport/TTransport;readFrominterestOps#(I)Ljava/nio/channels/SelectionKey;selector()Ljava/nio/channels/Selector;java/nio/channels/Selectorwakeupfree1org/apache/thrift/transport/TNonblockingTransportjava/lang/ClassdesiredAssertionStatusorg/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!\_
efghijklmnopqprstuvuwxy?+*?*??*??*+?*,?*-?*?	?z"ofpqrs$t*u{4+|}+~h+l+?j+?u??yZ$*???
*??
?*?????zy{$|}?
@??yO*???*??
???z~{|}?@??y??*????**????*???*??<?%??Y???????*???/??Y????*??????*?*??*? ??*???*?? ?)**?!???**?!??	?"??
????Y?#?*??$%????zb?
???!?*?.?N?P?[?????????????????????????????{*p???|}?"	?86?P???????yE*??"???z?{|}?@??y?b?&?*??'??(Y?)?*?**??+?<*?*?,?*?*?,?$L?.+?/=*?*?,?N*?*?,-?*?0?(;-(R;IRRSRz.??&?(?8?;?<?G?I?\?`?{<??b|}?
I?V?	??y?x?1*??2.?I'1;*?'??H*???>*? ??4*?3*??4?&??Y?5?*??$%????z2?(?/?2?9?<?C?F?J?QTw{x|}?(			
"??ya*?*?6?*?0*?*?,?*?7?z	
{|}???y]??&?+*??"?!?(Y?Y?8?*??$??9?*?:L*??;+?<M*??=*?>?<N*???+?@,-?AW*?B?:?D?/?:?F?G*?H?*?I?RijCRi{Ez>.3A R$e%i&j(l*x/{,}.?2?3?4{>l??}???|}3b??AT??RC???.?;?????P?
??y2*?!?J?z<{|}??yN *?KY *?	?L?**??M*?*?N?z
DE{ |}??y?+*??O???M?P,?/?-zRTVW{ 
??|}?p?	@@???y6*??Q?z
]^{|}??y6*??Q?z
bc{|}??y?g*+??1+?2.?3'*??RW?**??RW??SY?Y?T?+?$??U?*??V?WW?z&	gi(l1m4p=q@t[wfx{g|}g?n?(??yX*?!??*?!?X*?!?z|}??{|}???y?1*?!?*?!?Y?*?Z*?!?**?	??!*?!??z????)?0?{1|}1?????yh!*?Z*??X*??[*?*?
*?*?,?z????? ?{!|}? ??y>*?3*??4?z???{|}??yB\?]???&\?^??z
=??
@??b`\c\d	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy