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

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

There is a newer version: 59
Show newest version
????2hMcom/groupbyinc/flux/common/http/nio/protocol/UriHttpAsyncRequestHandlerMapperjava/lang/ObjectJcom/groupbyinc/flux/common/http/nio/protocol/HttpAsyncRequestHandlerMapper%UriHttpAsyncRequestHandlerMapper.java5Lcom/groupbyinc/flux/common/http/annotation/Contract;	threading>Lcom/groupbyinc/flux/common/http/annotation/ThreadingBehavior;SAFEmatcher;>;?(Lcom/groupbyinc/flux/common/http/protocol/UriPatternMatcher;)V()V
Pattern matcher)com/groupbyinc/flux/common/http/util/ArgsnotNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
:com/groupbyinc/flux/common/http/protocol/UriPatternMatcher
	thisOLcom/groupbyinc/flux/common/http/nio/protocol/UriHttpAsyncRequestHandlerMapper;

#register[(Ljava/lang/String;Lcom/groupbyinc/flux/common/http/nio/protocol/HttpAsyncRequestHandler;)V'(Ljava/lang/String;Ljava/lang/Object;)V%'
(patternLjava/lang/String;handlerILcom/groupbyinc/flux/common/http/nio/protocol/HttpAsyncRequestHandler<*>;FLcom/groupbyinc/flux/common/http/nio/protocol/HttpAsyncRequestHandler;
unregister(Ljava/lang/String;)V/0
1getRequestPathA(Lcom/groupbyinc/flux/common/http/HttpRequest;)Ljava/lang/String;+com/groupbyinc/flux/common/http/HttpRequest5getRequestLine/()Lcom/groupbyinc/flux/common/http/RequestLine;7869+com/groupbyinc/flux/common/http/RequestLine;getUri()Ljava/lang/String;=><??Ajava/lang/StringCindexOf(Ljava/lang/String;)IEF
DG	substring(II)Ljava/lang/String;IJ
DK#Mrequest-Lcom/groupbyinc/flux/common/http/HttpRequest;uriPathindexIlookupu(Lcom/groupbyinc/flux/common/http/HttpRequest;)Lcom/groupbyinc/flux/common/http/nio/protocol/HttpAsyncRequestHandler;34
V&(Ljava/lang/String;)Ljava/lang/Object;TX
YDcom/groupbyinc/flux/common/http/nio/protocol/HttpAsyncRequestHandler[	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable?(Lcom/groupbyinc/flux/common/http/protocol/UriPatternMatcher;>;)V^(Ljava/lang/String;Lcom/groupbyinc/flux/common/http/nio/protocol/HttpAsyncRequestHandler<*>;)V
StackMapTablex(Lcom/groupbyinc/flux/common/http/HttpRequest;)Lcom/groupbyinc/flux/common/http/nio/protocol/HttpAsyncRequestHandler<*>;
SourceFileRuntimeInvisibleAnnotations!
]^`*?*+????_ !
`a:;<]b^:*?Y?"?$?_ !a
?@%&^^
*?+,?)?_ 
 !
*+
,.`
,-a
J	K]c/0^A	*?+?2?_	 !	*+a
ST34^?7+?:?@M,B?H>?
,?LM?,N?H>?
,?LM,?_*7 !7OP+Q+$RSa"Z[\]"_)`.a5dd
?"DTU^D*?*+?W?Z?\?_ !OPao]efg
	e





© 2015 - 2025 Weber Informatics LLC | Privacy Policy