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

com.groupbyinc.flux.common.apache.http.impl.nio.DefaultNHttpServerConnection.class Maven / Gradle / Ivy

????2?Lcom/groupbyinc/flux/common/apache/http/impl/nio/DefaultNHttpServerConnectionCcom/groupbyinc/flux/common/apache/http/impl/nio/NHttpConnectionBase>com/groupbyinc/flux/common/apache/http/nio/NHttpServerIOTarget!DefaultNHttpServerConnection.java
requestParser?Lcom/groupbyinc/flux/common/apache/http/nio/NHttpMessageParser;uLcom/groupbyinc/flux/common/apache/http/nio/NHttpMessageParser;responseWriter?Lcom/groupbyinc/flux/common/apache/http/nio/NHttpMessageWriter;vLcom/groupbyinc/flux/common/apache/http/nio/NHttpMessageWriter;?(Lcom/groupbyinc/flux/common/apache/http/nio/reactor/IOSession;Lcom/groupbyinc/flux/common/apache/http/HttpRequestFactory;Lcom/groupbyinc/flux/common/apache/http/nio/util/ByteBufferAllocator;Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;)VLjava/lang/Deprecated;?(Lcom/groupbyinc/flux/common/apache/http/nio/reactor/IOSession;Lcom/groupbyinc/flux/common/apache/http/nio/util/ByteBufferAllocator;Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;)V
Request factory0com/groupbyinc/flux/common/apache/http/util/ArgsnotNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
inbufPLcom/groupbyinc/flux/common/apache/http/impl/nio/reactor/SessionInputBufferImpl;	createRequestParser?(Lcom/groupbyinc/flux/common/apache/http/nio/reactor/SessionInputBuffer;Lcom/groupbyinc/flux/common/apache/http/HttpRequestFactory;Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;)Lcom/groupbyinc/flux/common/apache/http/nio/NHttpMessageParser; !
"		$outbufQLcom/groupbyinc/flux/common/apache/http/impl/nio/reactor/SessionOutputBufferImpl;&'	(createResponseWriter?(Lcom/groupbyinc/flux/common/apache/http/nio/reactor/SessionOutputBuffer;Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;)Lcom/groupbyinc/flux/common/apache/http/nio/NHttpMessageWriter;*+
,	.thisNLcom/groupbyinc/flux/common/apache/http/impl/nio/DefaultNHttpServerConnection;session>Lcom/groupbyinc/flux/common/apache/http/nio/reactor/IOSession;requestFactory;Lcom/groupbyinc/flux/common/apache/http/HttpRequestFactory;	allocatorELcom/groupbyinc/flux/common/apache/http/nio/util/ByteBufferAllocator;params:Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;"(Lcom/groupbyinc/flux/common/apache/http/nio/reactor/IOSession;IILcom/groupbyinc/flux/common/apache/http/nio/util/ByteBufferAllocator;Ljava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lcom/groupbyinc/flux/common/apache/http/config/MessageConstraints;Lcom/groupbyinc/flux/common/apache/http/entity/ContentLengthStrategy;Lcom/groupbyinc/flux/common/apache/http/entity/ContentLengthStrategy;Lcom/groupbyinc/flux/common/apache/http/nio/NHttpMessageParserFactory;Lcom/groupbyinc/flux/common/apache/http/nio/NHttpMessageWriterFactory;)V;FLcom/groupbyinc/flux/common/apache/http/nio/NHttpMessageParserFactory;responseWriterFactory}Lcom/groupbyinc/flux/common/apache/http/nio/NHttpMessageWriterFactory;FLcom/groupbyinc/flux/common/apache/http/nio/NHttpMessageWriterFactory;?(Lcom/groupbyinc/flux/common/apache/http/nio/reactor/IOSession;ILjava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lcom/groupbyinc/flux/common/apache/http/config/MessageConstraints;)V:
}B(Lcom/groupbyinc/flux/common/apache/http/nio/reactor/IOSession;I)VcreateIncomingContentStrategyG()Lcom/groupbyinc/flux/common/apache/http/entity/ContentLengthStrategy;Kcom/groupbyinc/flux/common/apache/http/impl/entity/LaxContentLengthStrategy?(I)V?
??H(Lcom/groupbyinc/flux/common/apache/http/entity/ContentLengthStrategy;)V?
L?=com/groupbyinc/flux/common/apache/http/params/HttpParamConfig?getMessageConstraints~(Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;)Lcom/groupbyinc/flux/common/apache/http/config/MessageConstraints;??
??Ocom/groupbyinc/flux/common/apache/http/impl/nio/codecs/DefaultHttpRequestParser?(Lcom/groupbyinc/flux/common/apache/http/nio/reactor/SessionInputBuffer;Lcom/groupbyinc/flux/common/apache/http/message/LineParser;Lcom/groupbyinc/flux/common/apache/http/HttpRequestFactory;Lcom/groupbyinc/flux/common/apache/http/config/MessageConstraints;)V?
??bufferGLcom/groupbyinc/flux/common/apache/http/nio/reactor/SessionInputBuffer;Pcom/groupbyinc/flux/common/apache/http/impl/nio/codecs/DefaultHttpResponseWriter??(Lcom/groupbyinc/flux/common/apache/http/nio/reactor/SessionOutputBuffer;Lcom/groupbyinc/flux/common/apache/http/message/LineFormatter;)V?
??HLcom/groupbyinc/flux/common/apache/http/nio/reactor/SessionOutputBuffer;onRequestReceived7(Lcom/groupbyinc/flux/common/apache/http/HttpRequest;)Vrequest4Lcom/groupbyinc/flux/common/apache/http/HttpRequest;onResponseSubmitted8(Lcom/groupbyinc/flux/common/apache/http/HttpResponse;)Vresponse5Lcom/groupbyinc/flux/common/apache/http/HttpResponse;
resetInput()V??	?contentDecoder;Lcom/groupbyinc/flux/common/apache/http/nio/ContentDecoder;??	?=com/groupbyinc/flux/common/apache/http/nio/NHttpMessageParser?reset????resetOutput??	?contentEncoder;Lcom/groupbyinc/flux/common/apache/http/nio/ContentEncoder;??	?=com/groupbyinc/flux/common/apache/http/nio/NHttpMessageWriter???consumeInputG(Lcom/groupbyinc/flux/common/apache/http/nio/NHttpServerEventHandler;)V4com/groupbyinc/flux/common/apache/http/HttpException?java/lang/Exception?status?k	?23	?
clearEvent??<?channel!()Ljava/nio/channels/ByteChannel;??<?
fillBuffer*(Ljava/nio/channels/ReadableByteChannel;)I????inTransportMetricsILcom/groupbyinc/flux/common/apache/http/impl/io/HttpTransportMetricsImpl;??	?Gcom/groupbyinc/flux/common/apache/http/impl/io/HttpTransportMetricsImpl?incrementBytesTransferred(J)V??
??parse6()Lcom/groupbyinc/flux/common/apache/http/HttpMessage;????2com/groupbyinc/flux/common/apache/http/HttpRequest?Acom/groupbyinc/flux/common/apache/http/HttpEntityEnclosingRequest?prepareDecoderi(Lcom/groupbyinc/flux/common/apache/http/HttpMessage;)Lcom/groupbyinc/flux/common/apache/http/HttpEntity;??
?	setEntity6(Lcom/groupbyinc/flux/common/apache/http/HttpEntity;)V????connMetricsGLcom/groupbyinc/flux/common/apache/http/impl/HttpConnectionMetricsImpl;??	?Ecom/groupbyinc/flux/common/apache/http/impl/HttpConnectionMetricsImpl?incrementRequestCount??
??Ncom/groupbyinc/flux/common/apache/http/impl/nio/reactor/SessionInputBufferImpl?hasData()Z??
??hasBufferedInputZ??	???
?Bcom/groupbyinc/flux/common/apache/http/nio/NHttpServerEventHandlerrequestReceivedE(Lcom/groupbyinc/flux/common/apache/http/nio/NHttpServerConnection;)V??

endOfInput	
getEventMask()I
<
inputReady?(Lcom/groupbyinc/flux/common/apache/http/nio/NHttpServerConnection;Lcom/groupbyinc/flux/common/apache/http/nio/ContentDecoder;)V9com/groupbyinc/flux/common/apache/http/nio/ContentDecoderisCompleted?	exceptionZ(Lcom/groupbyinc/flux/common/apache/http/nio/NHttpServerConnection;Ljava/lang/Exception;)Vjava/lang/Throwableentity3Lcom/groupbyinc/flux/common/apache/http/HttpEntity;	bytesReadex6Lcom/groupbyinc/flux/common/apache/http/HttpException;Ljava/lang/Exception;handlerDLcom/groupbyinc/flux/common/apache/http/nio/NHttpServerEventHandler;
produceOutputOcom/groupbyinc/flux/common/apache/http/impl/nio/reactor/SessionOutputBufferImpl(
)?
responseReady+,outputReady?(Lcom/groupbyinc/flux/common/apache/http/nio/NHttpServerConnection;Lcom/groupbyinc/flux/common/apache/http/nio/ContentEncoder;)V./09com/groupbyinc/flux/common/apache/http/nio/ContentEncoder23??
5flush*(Ljava/nio/channels/WritableByteChannel;)I78
)9outTransportMetrics;?	<close>?<?hasBufferedOutputA?	BbytesWrittensubmitResponsejava/io/IOExceptionF
HTTP responseHassertNotClosedJ?
KResponse already submittedM(Ljava/lang/String;)VO
?P??
Rwrite7(Lcom/groupbyinc/flux/common/apache/http/HttpMessage;)VTU?V3com/groupbyinc/flux/common/apache/http/HttpResponseX
getStatusLine5()Lcom/groupbyinc/flux/common/apache/http/StatusLine;Z[Y\1com/groupbyinc/flux/common/apache/http/StatusLine^
getStatusCode`
_aincrementResponseCountc?
?d	getEntity5()Lcom/groupbyinc/flux/common/apache/http/HttpEntity;fgYhprepareEncoderjU
ksetEventm?<nisResponseSubmittedC(Lcom/groupbyinc/flux/common/apache/http/nio/NHttpServiceHandler;)VNcom/groupbyinc/flux/common/apache/http/impl/nio/NHttpServerEventHandlerAdaptorrq
st??
v@Lcom/groupbyinc/flux/common/apache/http/nio/NHttpServiceHandler;'?
y	SignatureCodeLocalVariableTableLineNumberTable
DeprecatedRuntimeVisibleAnnotationsLocalVariableTypeTable
StackMapTable?(Lcom/groupbyinc/flux/common/apache/http/nio/reactor/IOSession;IILcom/groupbyinc/flux/common/apache/http/nio/util/ByteBufferAllocator;Ljava/nio/charset/CharsetDecoder;Ljava/nio/charset/CharsetEncoder;Lcom/groupbyinc/flux/common/apache/http/config/MessageConstraints;Lcom/groupbyinc/flux/common/apache/http/entity/ContentLengthStrategy;Lcom/groupbyinc/flux/common/apache/http/entity/ContentLengthStrategy;Lcom/groupbyinc/flux/common/apache/http/nio/NHttpMessageParserFactory;Lcom/groupbyinc/flux/common/apache/http/nio/NHttpMessageWriterFactory;)V3(Lcom/groupbyinc/flux/common/apache/http/nio/reactor/SessionInputBuffer;Lcom/groupbyinc/flux/common/apache/http/HttpRequestFactory;Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;)Lcom/groupbyinc/flux/common/apache/http/nio/NHttpMessageParser;?(Lcom/groupbyinc/flux/common/apache/http/nio/reactor/SessionOutputBuffer;Lcom/groupbyinc/flux/common/apache/http/params/HttpParams;)Lcom/groupbyinc/flux/common/apache/http/nio/NHttpMessageWriter;
Exceptions
SourceFile!	{
{
|?-*+-?,?W***?,?#?%***?)?-?/?}4-01-23-45-67-89~bcde,f?:|?
`*+???P	?	??U?X*
?
??]*??a?%*???f*?)?i?/?}z`01`23`jk`lk`67`mn`op`qr`st`ut	`vx
`y{?`vw
`yz~?)?E?_??r?<>@BDFFHJ<>@BD?<>@BDFFHJ	<>@BDF?	<>@BDFFHJ	<>@BDF?<>@BDFFHJ
<>@BDFF?
<>@BDFFHJ?<>@BDFFHJHX?<>@BDFFHJJ{?||r*+-?~?}>0123jkmnopqr~
??|R*+?~?} 0123jk~
????|:?LY??Y?????}01~?? !|i-??:??Y+,???}401??4589
qr~
??{??*+|H
??Y+???} 
01
??
89~?{????|5?}01??~???|5?}01??~???|J*??*??*?%???}01~??
????|J*??*??*?/???}01~??
????|?>*?ę*?????*????*?%*?ƹ???=?*?????**?%??????
*?????*???O*????**????N*????-??*???**?????**???+*?*???*??*????
+*?*???,*?ƹ~?+**???*????*?**??????EM*?+*,?**??????*M+*,?**??????:**?????????????-?---/-}>n
 ,?!k?"#"$>01>%&~?&????,09IT[	en{???????????!?+?,?$?%&+,'(+*,-+=-??&+?/M?Z?V'?|??*?Ě=*???*?)?*?
+*?-*???+**???1*???4?*?6*?)?*?!*?)*?ƹ??:=?*?=???*?)?*?*???*?ƹ@*??*?6**?)?*?C?(M+*,?**?)?*?C?N**?)?*?C-?????????????}*\
Dk?"$?01?%&~b1235&617=8A<K=\>`?iBsC{D?E?F?M?N?I?J?M?N?M?O?!'#M?V
E?|?n+I?W*?L*?????YN?Q?*+?S*?/+?W**?)?*?C+?]?bȡ*??e+?i?
*+??*+?l*???o?}n01n??~:STUVX#Y-Z8\I]P^Y_^`cdme??D?G?p?|B
*?????}
01~i?@?q|E
*?sY+?u?w?}
01
%x~
no'q|E
*?sY+?u?z?}
01
%x~
st?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy