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

com.groupbyinc.flux.common.http.protocol.HttpService.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????2:4com/groupbyinc/flux/common/http/protocol/HttpServicejava/lang/ObjectHttpService.java5Lcom/groupbyinc/flux/common/http/annotation/Contract;	threading>Lcom/groupbyinc/flux/common/http/annotation/ThreadingBehavior;IMMUTABLE_CONDITIONALVcom/groupbyinc/flux/common/http/protocol/HttpService$HttpRequestHandlerResolverAdapter
!HttpRequestHandlerResolverAdapterparams3Lcom/groupbyinc/flux/common/http/params/HttpParams;	processor8Lcom/groupbyinc/flux/common/http/protocol/HttpProcessor;
handlerMapperCLcom/groupbyinc/flux/common/http/protocol/HttpRequestHandlerMapper;connStrategy9Lcom/groupbyinc/flux/common/http/ConnectionReuseStrategy;responseFactory5Lcom/groupbyinc/flux/common/http/HttpResponseFactory;expectationVerifierBLcom/groupbyinc/flux/common/http/protocol/HttpExpectationVerifier;c(Lcom/groupbyinc/flux/common/http/protocol/HttpProcessor;Lcom/groupbyinc/flux/common/http/ConnectionReuseStrategy;Lcom/groupbyinc/flux/common/http/HttpResponseFactory;Lcom/groupbyinc/flux/common/http/protocol/HttpRequestHandlerResolver;Lcom/groupbyinc/flux/common/http/protocol/HttpExpectationVerifier;Lcom/groupbyinc/flux/common/http/params/HttpParams;)VLjava/lang/Deprecated;H(Lcom/groupbyinc/flux/common/http/protocol/HttpRequestHandlerResolver;)V
.(Lcom/groupbyinc/flux/common/http/protocol/HttpProcessor;Lcom/groupbyinc/flux/common/http/ConnectionReuseStrategy;Lcom/groupbyinc/flux/common/http/HttpResponseFactory;Lcom/groupbyinc/flux/common/http/protocol/HttpRequestHandlerMapper;Lcom/groupbyinc/flux/common/http/protocol/HttpExpectationVerifier;)V
 
	"this6Lcom/groupbyinc/flux/common/http/protocol/HttpService;handlerResolverELcom/groupbyinc/flux/common/http/protocol/HttpRequestHandlerResolver;!(Lcom/groupbyinc/flux/common/http/protocol/HttpProcessor;Lcom/groupbyinc/flux/common/http/ConnectionReuseStrategy;Lcom/groupbyinc/flux/common/http/HttpResponseFactory;Lcom/groupbyinc/flux/common/http/protocol/HttpRequestHandlerResolver;Lcom/groupbyinc/flux/common/http/params/HttpParams;)V?(Lcom/groupbyinc/flux/common/http/protocol/HttpProcessor;Lcom/groupbyinc/flux/common/http/ConnectionReuseStrategy;Lcom/groupbyinc/flux/common/http/HttpResponseFactory;)V()V*
+	-	/	1	3	5setHttpProcessor;(Lcom/groupbyinc/flux/common/http/protocol/HttpProcessor;)V78
9setConnReuseStrategy<(Lcom/groupbyinc/flux/common/http/ConnectionReuseStrategy;)V;<
=setResponseFactory8(Lcom/groupbyinc/flux/common/http/HttpResponseFactory;)V?@
AprocHTTP processorD)com/groupbyinc/flux/common/http/util/ArgsFnotNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;HI
GJ6com/groupbyinc/flux/common/http/protocol/HttpProcessorL7com/groupbyinc/flux/common/http/ConnectionReuseStrategyN3com/groupbyinc/flux/common/http/HttpResponseFactoryPAcom/groupbyinc/flux/common/http/protocol/HttpRequestHandlerMapperR@com/groupbyinc/flux/common/http/protocol/HttpExpectationVerifierTCcom/groupbyinc/flux/common/http/impl/DefaultConnectionReuseStrategyVINSTANCEELcom/groupbyinc/flux/common/http/impl/DefaultConnectionReuseStrategy;XY	WZ?com/groupbyinc/flux/common/http/impl/DefaultHttpResponseFactory\ALcom/groupbyinc/flux/common/http/impl/DefaultHttpResponseFactory;X^	]_?(Lcom/groupbyinc/flux/common/http/protocol/HttpProcessor;Lcom/groupbyinc/flux/common/http/ConnectionReuseStrategy;Lcom/groupbyinc/flux/common/http/HttpResponseFactory;Lcom/groupbyinc/flux/common/http/protocol/HttpRequestHandlerMapper;)V~(Lcom/groupbyinc/flux/common/http/protocol/HttpProcessor;Lcom/groupbyinc/flux/common/http/protocol/HttpRequestHandlerMapper;)VConnection reuse strategycResponse factorye	setParams6(Lcom/groupbyinc/flux/common/http/params/HttpParams;)VsetHandlerResolversetExpectationVerifierE(Lcom/groupbyinc/flux/common/http/protocol/HttpExpectationVerifier;)V	getParams5()Lcom/groupbyinc/flux/common/http/params/HttpParams;
handleRequesto(Lcom/groupbyinc/flux/common/http/HttpServerConnection;Lcom/groupbyinc/flux/common/http/protocol/HttpContext;)Vjava/io/IOExceptionp-com/groupbyinc/flux/common/http/HttpExceptionrhttp.connectiont4com/groupbyinc/flux/common/http/protocol/HttpContextvsetAttribute'(Ljava/lang/String;Ljava/lang/Object;)Vxywz4com/groupbyinc/flux/common/http/HttpServerConnection|receiveRequestHeader/()Lcom/groupbyinc/flux/common/http/HttpRequest;~}?:com/groupbyinc/flux/common/http/HttpEntityEnclosingRequest?expectContinue()Z????+com/groupbyinc/flux/common/http/HttpVersion?HTTP_1_1-Lcom/groupbyinc/flux/common/http/HttpVersion;??	??newHttpResponse?(Lcom/groupbyinc/flux/common/http/ProtocolVersion;ILcom/groupbyinc/flux/common/http/protocol/HttpContext;)Lcom/groupbyinc/flux/common/http/HttpResponse;??Q?verify?(Lcom/groupbyinc/flux/common/http/HttpRequest;Lcom/groupbyinc/flux/common/http/HttpResponse;Lcom/groupbyinc/flux/common/http/protocol/HttpContext;)V??U?+com/groupbyinc/flux/common/http/HttpRequest?,com/groupbyinc/flux/common/http/HttpResponse?HTTP_1_0??	??handleException`(Lcom/groupbyinc/flux/common/http/HttpException;Lcom/groupbyinc/flux/common/http/HttpResponse;)V??
?
getStatusLine.()Lcom/groupbyinc/flux/common/http/StatusLine;????*com/groupbyinc/flux/common/http/StatusLine?
getStatusCode()I????sendResponseHeader1(Lcom/groupbyinc/flux/common/http/HttpResponse;)V??}?flush?*}?receiveRequestEntity?(Lcom/groupbyinc/flux/common/http/HttpEntityEnclosingRequest;)V??}?http.request?processf(Lcom/groupbyinc/flux/common/http/HttpRequest;Lcom/groupbyinc/flux/common/http/protocol/HttpContext;)V??M?	doService??
?	getEntity.()Lcom/groupbyinc/flux/common/http/HttpEntity;????0com/groupbyinc/flux/common/http/util/EntityUtils?consume/(Lcom/groupbyinc/flux/common/http/HttpEntity;)V??
??
http.response?g(Lcom/groupbyinc/flux/common/http/HttpResponse;Lcom/groupbyinc/flux/common/http/protocol/HttpContext;)V??M?canResponseHaveBody^(Lcom/groupbyinc/flux/common/http/HttpRequest;Lcom/groupbyinc/flux/common/http/HttpResponse;)Z??
?sendResponseEntity??}?	keepAliveg(Lcom/groupbyinc/flux/common/http/HttpResponse;Lcom/groupbyinc/flux/common/http/protocol/HttpContext;)Z??O?close?*}?ex/Lcom/groupbyinc/flux/common/http/HttpException;entity,Lcom/groupbyinc/flux/common/http/HttpEntity;conn6Lcom/groupbyinc/flux/common/http/HttpServerConnection;context6Lcom/groupbyinc/flux/common/http/protocol/HttpContext;request-Lcom/groupbyinc/flux/common/http/HttpRequest;response.Lcom/groupbyinc/flux/common/http/HttpResponse;HEAD?getRequestLine/()Lcom/groupbyinc/flux/common/http/RequestLine;????+com/groupbyinc/flux/common/http/RequestLine?	getMethod()Ljava/lang/String;????java/lang/String?equalsIgnoreCase(Ljava/lang/String;)Z??
??statusI;com/groupbyinc/flux/common/http/MethodNotSupportedException?
setStatusCode(I)V????com/groupbyinc/flux/common/http/UnsupportedHttpVersionException1com/groupbyinc/flux/common/http/ProtocolException
getMessage?
stoString	?
s
2com/groupbyinc/flux/common/http/util/EncodingUtils
getAsciiBytes(Ljava/lang/String;)[B

6com/groupbyinc/flux/common/http/entity/ByteArrayEntity([B)V
text/plain; charset=US-ASCIIsetContentType(Ljava/lang/String;)V
	setEntity??messageLjava/lang/String;msg[B8Lcom/groupbyinc/flux/common/http/entity/ByteArrayEntity;lookupl(Lcom/groupbyinc/flux/common/http/HttpRequest;)Lcom/groupbyinc/flux/common/http/protocol/HttpRequestHandler;%&S';com/groupbyinc/flux/common/http/protocol/HttpRequestHandler)handle+?*,handler=Lcom/groupbyinc/flux/common/http/protocol/HttpRequestHandler;CodeLocalVariableTableLineNumberTable
DeprecatedRuntimeVisibleAnnotations
StackMapTable
Exceptions
SourceFileInnerClassesRuntimeInvisibleAnnotations!B
BBBBB0?*+,-?Y??!*?#?1H$%&'
2nst34(0|*+,-?Y??!*?#?1>$%&'
2???34)0?2*?,*?#*?.*?0*?2*?4*?6*+?:*,?>*-?B?1*2$%2C222.?Q	RSTUV"?'?,?1?340LZ*?,*?#*?.*?0*?2*?4*?6*+E?K?M?.*,?,??[?2*-?-??`?4*?0*?6?1>Z$%ZZZZZ26
?Q	RSTUV"?/?>?M?S?Y?5`?8MOQSU?MOQSUOK?MOQSUQa0a*+,-?!?14$%2
?
?b0L
*+,?!?1 
$%

2
?	?780I
+E?KW*+?.?1
$%
2???34;<0I
+d?KW*+?2?1
$%
2???34?@0I
+f?KW*+?4?1
$%
2???34gh0>*+?#?1$%
2
34i0E
*?Y+??0?1
$%
&'2

34jk0>*+?6?1$%2
34lm0/*?#?1$%234no0?[,u+?{N:+??N-????-?????w*?4??d,??:*?6?/*?6-,???:*?4???,??:*??????Ȣ++??+??:+-?????
+-????,?-?{?(*?4???,??:*?.-,??*-,??-???-????:?ȧ:*?4???,??:*??,??{*?.,??+??*-?љ+??+??*?2,???	+???@MPs??s1RR????????[$%[??[??P??M??2?(.	01457(89:@<MAP=R>d@lC~F?G?H?I?L?P?R?S?U?V?Z?[?\?d?_?`cfh%i-j7k?mEoTpZr5'
?P}w??s/	2Bs/6qs??0?G+??+????????,????>ȡ̟0?͟??1*G$%G??G??%"??2uvx%y5	?+@??0r+???,???2+??,???+??,???,??+?N-?+?N-?:?Y?:?,??1>r$%r??r??G+ !V"#a?$2>????&?-?9?B?G?K?P?V?a?i?q?5?
???0?2:*?0?*?0+?(:?+,-?-?,???142$%2??2??2??/./2??
???(?1?5
?*6sq78

9
e	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy