=.com/dexels/server/mgmt/servlet/ShutdownServletjavax/servlet/http/HttpServletserialVersionUIDJ ConstantValueJ8loggerLorg/slf4j/Logger; eventAdmin#Lorg/osgi/service/event/EventAdmin;RuntimeInvisibleAnnotations2Lorg/osgi/service/component/annotations/Reference; cardinality=Lorg/osgi/service/component/annotations/ReferenceCardinality;OPTIONALserverShutdownImpl4Lcom/dexels/server/mgmt/shutdown/ServerShutdownImpl;secretLjava/lang/String;()VCode org/slf4j/LoggerFactory  getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger; ! LineNumberTableLocalVariableTable & $this0Lcom/dexels/server/mgmt/servlet/ShutdownServlet;activate4(Lorg/osgi/framework/BundleContext;Ljava/util/Map;)V SignatureZ(Lorg/osgi/framework/BundleContext;Ljava/util/Map;)V1Lorg/osgi/service/component/annotations/Activate;/ SHUTDOWN_KEY 132java/lang/System 45getenv&(Ljava/lang/String;)Ljava/lang/String; 7  :<; java/util/Map => containsKey(Ljava/lang/Object;)Z :@ ABget&(Ljava/lang/Object;)Ljava/lang/Object;Djava/lang/StringF+Missing shutdown secret! Unable to activate HJIorg/slf4j/Logger KLwarn(Ljava/lang/String;)Vbc"Lorg/osgi/framework/BundleContext;settingsLjava/util/Map;LocalVariableTypeTable5Ljava/util/Map; StackMapTabledoPostR(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V ExceptionsXjavax/servlet/ServletExceptionZjava/io/IOException\Shutdown servlet not configured^Configuration error `ba&javax/servlet/http/HttpServletResponse cd sendError(ILjava/lang/String;)VfX-Forwarded-For hji%javax/servlet/http/HttpServletRequest k5 getHeaderm Co p>equals hr st getRemoteAddr()Ljava/lang/String;v!Received Shutdown request from {} Hx yzinfo'(Ljava/lang/String;Ljava/lang/Object;)V|check h~ 5 getParametertimeoutcancelfailedtrue   2com/dexels/server/mgmt/shutdown/ServerShutdownImpl cancelShutdownInProgress  org/osgi/service/event/Eventnavajo/cancelshutdown java/util/Collections emptyMap()Ljava/util/Map; $$(Ljava/lang/String;Ljava/util/Map;)V !org/osgi/service/event/EventAdmin  postEvent!(Lorg/osgi/service/event/Event;)V java/lang/Integer valueOf'(Ljava/lang/String;)Ljava/lang/Integer; intValue()I  setTimeout(I)V startnavajo/shutdownok'Received unauthorized Shutdown request! java/lang/Thread sleep(J)V"Exception on scheduling shutdown: H K*(Ljava/lang/String;Ljava/lang/Throwable;)V text/plain ` LsetContentType `  getWriter()Ljava/io/PrintWriter; java/io/PrintWriter Lwrite closejava/lang/Exceptionrequest'Ljavax/servlet/http/HttpServletRequest;response(Ljavax/servlet/http/HttpServletResponse;resultipeLjava/lang/Exception;writerLjava/io/PrintWriter; SourceFileShutdownServlet.java2Lorg/osgi/service/component/annotations/Component;name#dexels.server.mgmt.servlet.shutdownserviceLjavax/servlet/Servlet;configurationPolicy.?1@;B# <'(<MN<OPQ <ORS TUVWY2*6 [G,]_N+eg: ln +q: uw+{}:+}:+}:N*6n3n)**@*Y(ln****YN$ G: ,ȹ,:-ֱ"%HIJKNP)Q8R@ULWVX`Yj[m\y]^_`a`cdehklopqrt uxy&z,{1|#f 2'(22)V|`j & S4 CCmCCCh`C %s[ce[ss