
org.apache.jackrabbit.oak.remote.http.RemoteServlet.class Maven / Gradle / Ivy
The newest version!
???? 3 ?
5 m 3 n 8 o p
3 q
r s
3 t u v w 3 x y z { | } ~
? ? ? ? ? ? ? ?
? ? ?
r ?
3 ? ?
r ? ?
r ? ?
r ?
r ? ?
r ?
r ? ? ?
r ? ? ?
r ? ?
r ?
r ?
r ?
3 ?
? ?
? ?
? ?
? ? ? logger Lorg/slf4j/Logger;
repository 3Lorg/apache/jackrabbit/oak/remote/RemoteRepository; 6(Lorg/apache/jackrabbit/oak/remote/RemoteRepository;)V Code LineNumberTable LocalVariableTable this 5Lorg/apache/jackrabbit/oak/remote/http/RemoteServlet; service R(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V e Ljavax/servlet/ServletException; Ljava/io/IOException; Ljava/lang/Exception; request 'Ljavax/servlet/http/HttpServletRequest; response (Ljavax/servlet/http/HttpServletResponse;
StackMapTable w | ~
Exceptions
firstMatching ?(Ljava/lang/Iterable;Ljavax/servlet/http/HttpServletRequest;Lorg/apache/jackrabbit/oak/remote/http/handler/Handler;)Lorg/apache/jackrabbit/oak/remote/http/handler/Handler; handler 5Lorg/apache/jackrabbit/oak/remote/http/RemoteHandler; i$ Ljava/util/Iterator; handlers Ljava/lang/Iterable; otherwise 7Lorg/apache/jackrabbit/oak/remote/http/handler/Handler; LocalVariableTypeTable KLjava/lang/Iterable; ? Signature ?(Ljava/lang/Iterable;Ljavax/servlet/http/HttpServletRequest;Lorg/apache/jackrabbit/oak/remote/http/handler/Handler;)Lorg/apache/jackrabbit/oak/remote/http/handler/Handler; readHandlers ()Ljava/lang/Iterable; M()Ljava/lang/Iterable; L([Lorg/apache/jackrabbit/oak/remote/http/RemoteHandler;)Ljava/lang/Iterable; 6[Lorg/apache/jackrabbit/oak/remote/http/RemoteHandler; ?([Lorg/apache/jackrabbit/oak/remote/http/RemoteHandler;)Ljava/lang/Iterable; ?(Ljava/lang/String;Ljava/lang/String;Lorg/apache/jackrabbit/oak/remote/http/handler/Handler;)Lorg/apache/jackrabbit/oak/remote/http/RemoteHandler; method Ljava/lang/String; path ()V
SourceFile RemoteServlet.java : j 8 9 ? ? ? _ ` ? ? ? P Q ? ? B javax/servlet/ServletException 6 7 #unable to serve the current request ? ? ? java/io/IOException +I/O error while serving the current request java/lang/Exception 2unexpected error while serving the current request : ? ? ? ? ? ? ? ? ? 3org/apache/jackrabbit/oak/remote/http/RemoteHandler ? ? get /revisions/last ? ? R e /revisions/last/tree/.* ? ? head ? ? /revisions/[^/]+/tree/.* ? ? ? ? /binaries/.* ? ? ? ? post /binaries ? ? patch /revisions/last/tree ? ? /revisions/[^/]+/tree ? ? ? ? ? ? V b ? ? ? ? ? ? : ? 3org/apache/jackrabbit/oak/remote/http/RemoteServlet ? ? ? javax/servlet/http/HttpServlet java/util/Iterator %javax/servlet/http/HttpServletRequest setAttribute '(Ljava/lang/String;Ljava/lang/Object;)V 6org/apache/jackrabbit/oak/remote/http/handler/Handlers createNotFoundHandler 9()Lorg/apache/jackrabbit/oak/remote/http/handler/Handler; 5org/apache/jackrabbit/oak/remote/http/handler/Handler handle org/slf4j/Logger error *(Ljava/lang/String;Ljava/lang/Throwable;)V (Ljava/lang/Throwable;)V java/lang/Iterable iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; match *(Ljavax/servlet/http/HttpServletRequest;)Z createGetLastRevisionHandler createGetLastTreeHandler createHeadLastTreeHandler createGetRevisionTreeHandler createHeadRevisionTreeHandler createHeadBinaryHandler createGetBinaryHandler createPostBinaryHandler createPatchLastRevisionHandler "createPatchSpecificRevisionHandler createSearchLastRevisionHandler #createSearchSpecificRevisionHandler java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; 6org/apache/jackrabbit/oak/remote/http/matcher/Matchers matchesRequest ](Ljava/lang/String;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/remote/http/matcher/Matcher; q(Lorg/apache/jackrabbit/oak/remote/http/matcher/Matcher;Lorg/apache/jackrabbit/oak/remote/http/handler/Handler;)V org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; ! 3 5 6 7 8 9 : ; <