71com/dexels/navajo/server/resource/ResourceCheckerjava/lang/ObjectmanagedResourcesLjava/util/Map; SignaturekLjava/util/Map;scriptDependenciesLjava/util/Set;#Ljava/util/Set; inMessage#Lcom/dexels/navajo/document/Navajo; initializedZmyCompiledScript-Lcom/dexels/navajo/script/api/CompiledScript;scriptLjava/lang/String;loggerLorg/slf4j/Logger;()VCode org/slf4j/LoggerFactory  getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;  LineNumberTableLocalVariableTable0(Lcom/dexels/navajo/script/api/CompiledScript;)V & #(java/util/HashMap '& + -java/util/HashSet ,& 0 2 4  6  8 9:getClass()Ljava/lang/Class; <>=java/lang/Class ?@ getSimpleName()Ljava/lang/String; B  D Einitthis3Lcom/dexels/navajo/server/resource/ResourceChecker;s(Ljava/lang/String;)VK.com/dexels/navajo/server/impl/ScriptRunnerImpl J& NPO3com/dexels/navajo/server/impl/NavajoConfigComponent QR getInstance)()Lcom/dexels/navajo/server/NavajoConfig; JT UVsetNavajoConfig*(Lcom/dexels/navajo/server/NavajoConfig;)VXjava/lang/StringBuilder W&[#com/dexels/navajo/script/api/Access Z& Z^ _I setScript Ja bc compileScriptm(Lcom/dexels/navajo/script/api/Access;Ljava/lang/StringBuilder;)Lcom/dexels/navajo/server/BaseCompiledScript;e6ResourceChecker: Could not find compiledscript for: {} gihorg/slf4j/Logger jkwarn'(Ljava/lang/String;Ljava/lang/Object;)Vm4ResourceChecker: Could not find compiledscript for: Wo #I Wq rsappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;u ( wyxjava/lang/Throwable z@ getMessage|) W~ @toString g error*(Ljava/lang/String;Ljava/lang/Throwable;)Vrunner0Lcom/dexels/navajo/server/impl/ScriptRunnerImpl;compilerErrorsLjava/lang/StringBuilder;a%Lcom/dexels/navajo/script/api/Access;tLjava/lang/Throwable; StackMapTablejava/lang/String +com/dexels/navajo/script/api/CompiledScript getDependentObjects()Ljava/util/List;9ResourceChecker: Could not find dependent objects for: {} java/util/List iterator()Ljava/util/Iterator; java/util/Iterator next()Ljava/lang/Object;'com/dexels/navajo/script/api/Dependency>com/dexels/navajo/mapping/compiler/meta/AdapterFieldDependency < isAssignableFrom(Ljava/lang/Class;)Z @getType equals(Ljava/lang/Object;)Z @ getJavaClass < getClassLoader()Ljava/lang/ClassLoader; < forName=(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;getResourceManager <  getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;  java/util/Map put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; @getId  evaluateResourceId&(Ljava/lang/String;)Ljava/lang/String;  java/util/Set add hasNext()Z dependenciesLjava/util/Iterator;dep)Lcom/dexels/navajo/script/api/Dependency;afd@Lcom/dexels/navajo/mapping/compiler/meta/AdapterFieldDependency;cLjava/lang/Class;mLjava/lang/reflect/Method;LocalVariableTypeTable?Ljava/util/Iterator; isInitialized setInMessage&(Lcom/dexels/navajo/document/Navajo;)Vn ,com/dexels/navajo/expression/impl/Expression evaluate[(Ljava/lang/String;Lcom/dexels/navajo/document/Navajo;)Lcom/dexels/navajo/document/Operand; "com/dexels/navajo/document/Operand getValue W r-(Ljava/lang/Object;)Ljava/lang/StringBuilder; (com/dexels/navajo/document/NavajoFactory Q,()Lcom/dexels/navajo/document/NavajoFactory;   createNavajo%()Lcom/dexels/navajo/document/Navajo;java/lang/ExceptionresourceIdExpressionresulte1Ljava/lang/Exception;checkScriptDependenciesL(Ljava/util/HashSet;)Lcom/dexels/navajo/server/resource/ServiceAvailability;`(Ljava/util/HashSet;)Lcom/dexels/navajo/server/resource/ServiceAvailability; , contains 8com/dexels/navajo/server/resource/ResourceCheckerManager Q<()Lcom/dexels/navajo/server/resource/ResourceCheckerManager;  getResourceCheckerj(Ljava/lang/String;Lcom/dexels/navajo/document/Navajo;)Lcom/dexels/navajo/server/resource/ResourceChecker;   getServiceAvailability 5com/dexels/navajo/server/resource/ServiceAvailability  ! getHealth()I # $ isAvailablecheckedServicesLjava/util/HashSet;deps finalHealthIfinalAvailability7Lcom/dexels/navajo/server/resource/ServiceAvailability;servicesa'Ljava/util/HashSet;(Ljava/util/Iterator;9()Lcom/dexels/navajo/server/resource/ServiceAvailability;2java/util/ArrayList 1& 5 67entrySet()Ljava/util/Set;9java/util/Map$Entry 8; <getKey 8?java/lang/reflect/Method >A B! getModifiers DFEjava/lang/reflect/Modifier GHisStatic(I)ZJ*com/dexels/navajo/document/NavajoExceptionLMethod: >N O@getNameQ of class S adapterfielddep: U is not static and it should be. Io >X YZinvoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;\1com/dexels/navajo/server/resource/ResourceManager [^  _(Ljava/lang/String;)I [a $b(Ljava/lang/String;)Z [d e_getWaitingTime 1h!Could not check avail of: {}, msg gj k9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V 1m n!size 1p qrtoArray(([Ljava/lang/Object;)[Ljava/lang/Object;t[Ljava/lang/String; v #w+(Ljava/lang/String;ZII[Ljava/lang/String;)V , z   unavailableIdsLjava/util/ArrayList; availableunknownmaxWaitingTimeeLjava/util/Map$Entry;oLjava/lang/Object;rm3Lcom/dexels/navajo/server/resource/ResourceManager; resourceIdhealthwtidsdependencyHealth)Ljava/util/ArrayList;qLjava/util/Map$Entry;setBundleCreator1(Lcom/dexels/navajo/compiler/api/BundleCreator;)V bundleCreator.Lcom/dexels/navajo/compiler/api/BundleCreator;clearBundleCreator SourceFileResourceChecker.java InnerClassesEntry!    1 !656"#$>*%*'Y)**,Y./*1*3*5*+5*+7;A*C!* 8-.01$2):.;9<==">FG>H#I*%*'Y)**,Y./*1*3*5*+AJYLM,MSWYYNZY\:+]*,-`5*5d+f8*C1:WYln+ptpvp{p}Ex{w!Z?-.01$2)A.C6D=EEGNHTI_JfKqLtMxO}PQPS">FG6tEeN*},/tJWZJWw-E*5*57f*5L|+M,7f,N-C-*57:FG-:oK^k$} -#aw/*3!v" FG>*+1! z{"FG OM*1%WYY+*1}M*N+M$WYY+}MN+M, #&,GJ!6  #'),3=CGKM"4OFGOL'K&]   -Y*/ M>:>,:+ **1+: ":,!: &)268IMV"HYFGY%& O' M()J*+0,8-+Y%. O'/606 *,Y.!"  FG  b1Y3M>666**4 :8::: =>:  @C6  BIYWYKn MpPp pRp ʶpTp}V Y SW:   [: * ʶ: Y: ]6 66 ` "> c66,fWçÿ: g  i6,l:,os:Y*Au:+*AxW*+y:     " %((+(J,,!/ 2>JTYu",.@JOR[fquz"FG%&{| } ~)()2> J TG  t iN)). [Otz0-+ + %.{2& ,1q ,18>J,18>[[@ Ew ,18> ,1,1Qs5!"FG5!"FG 8