3 :xy x z{ x | } ~    x    x      :     ~   :     -x - -   7 logMetacatLorg/apache/log4j/Logger; indexingMapLjava/util/HashMap; SignatureSLjava/util/HashMap;currentThreadsLjava/util/Vector;9Ljava/util/Vector;currentDocidsBeingIndexed&Ljava/util/Vector;metacatRunningZinstance&Ledu/ucsb/nceas/metacat/IndexingQueue;NUMBEROFINDEXINGTHREADSI()VCodeLineNumberTableLocalVariableTablethread%Ledu/ucsb/nceas/metacat/IndexingTask;ithis StackMapTable getInstance(()Ledu/ucsb/nceas/metacat/IndexingQueue;add'(Ljava/lang/String;Ljava/lang/String;)VdocidLjava/lang/String;rev/(Ledu/ucsb/nceas/metacat/IndexingQueueObject;)VoldQueueObject,Ledu/ucsb/nceas/metacat/IndexingQueueObject; queueObjectgetMetacatRunning()ZsetMetacatRunning(Z)VcountgetNext.()Ledu/ucsb/nceas/metacat/IndexingQueueObject;ex Ljava/lang/InterruptedException; returnValremovepnfe4Ledu/ucsb/nceas/utilities/PropertyNotFoundException;numIndexingThreads SourceFileIndexingQueue.java LMjava/util/HashMap =>java/util/Vector AB DB FG W pathquery JK#edu/ucsb/nceas/metacat/IndexingTask M Y HI$edu/ucsb/nceas/metacat/IndexingQueue*edu/ucsb/nceas/metacat/IndexingQueueObject L Y^ M M e Mjava/lang/InterruptedException ;< Interrupted   java/lang/String pjava/lang/StringBuilder(Removing indexing queue task for docid:  database.numberOfIndexingThreads  2edu/ucsb/nceas/utilities/PropertyNotFoundException(Could not get property in static block: java/lang/Objectjava/lang/Throwable7edu/ucsb/nceas/metacat/common/query/EnabledQueryEngines;()Ledu/ucsb/nceas/metacat/common/query/EnabledQueryEngines; isEnabled(Ljava/lang/String;)Zstart(Ljava/lang/Object;)Z((Ljava/lang/String;Ljava/lang/String;I)VgetDocid()Ljava/lang/String; containsKeyput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;notifyget&(Ljava/lang/Object;)Ljava/lang/Object; compareTo(Ljava/lang/Object;)Isize()I(I)Ljava/lang/Object; interruptisEmptywaitorg/apache/log4j/Loggererror(Ljava/lang/Object;)VkeySet()Ljava/util/Set; java/util/Setiterator()Ljava/util/Iterator;java/util/Iteratornext()Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringdebug getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;1edu/ucsb/nceas/metacat/properties/PropertyService getProperty&(Ljava/lang/String;)Ljava/lang/String;java/lang/IntegerparseInt(Ljava/lang/String;)I getMessage!: ;<=>?@AB?CDB?EFG HIJK LMN[**Y*Y*Y*  < YM,*,WO6 D012%3*E5F6H?IGJKKTHZMP G QR8"SK[TIU6V!)WXN= YOPQSUYZNn  *Y+,OW X Z[P TI[\]\U Y^Nd*YM*+*++W*.*+N-+*++W*,ç :,Y\\`\O* ^_`"a,c;dCePfWicjP ;_`dTIda`U,b*DcdeN/* OmP TIfgNF  * 3=*&* *!ձO& q r tvw"x1y?wE|P .hKFTIFFGU  -ijN!oL*YM*" * *#N%&'* -*()*+N*-L*-,W,ç :,+!$$ cffjfO: !$%-07LXamP*%klL[\oTImm`U nbZo 0DcpZNM  *YN*+%%-Y./0+012*+,W-ç :-BEEIEO" 7@LP MTIM[\M]\U 3bDcqMN=3%;456; L%-Y.80+901' 7O& . 5 9;@=>8A<BPrs-tKUuvw