3 _ t  _   _ _ _ _  _ w _   _  _   _   ! " #$ %&'( ) *+ , - ./0 %1 #2 %34 5 _6 r7 89 _: %; <= <>? #@ A wB wC rDE ;F rGH >, IJ KLM N O PQ _RS _TU _V WX WYZ [\] ;^ _` ab Qc Ode #f %fg 5C ah ij kl m n ;o ; _p ;qr .s tu v Iw Ix yz{ ;| w} ;~ . r TaskRunner InnerClassesTxScopeInvoked CURATE_NOTASKI ConstantValue CURATE_UNSET CURATE_ERRORCURATE_SUCCESS CURATE_FAIL CURATE_SKIPlogLorg/apache/log4j/Logger; curationCtxLjava/lang/ThreadLocal; Signature2Ljava/lang/ThreadLocal;trMapLjava/util/Map;ILjava/util/Map;perfListLjava/util/List;$Ljava/util/List;taskQLorg/dspace/curate/TaskQueue;reporterLjava/lang/String;iMode#Lorg/dspace/curate/Curator$Invoked;resolver Lorg/dspace/curate/TaskResolver;txScope#Lorg/dspace/curate/Curator$TxScope;communityService-Lorg/dspace/content/service/CommunityService; itemService(Lorg/dspace/content/service/ItemService; handleService)Lorg/dspace/handle/service/HandleService;()VCodeLineNumberTableLocalVariableTablethisLorg/dspace/curate/Curator;addTask/(Ljava/lang/String;)Lorg/dspace/curate/Curator;ioELjava/io/IOException;taskNametask Lorg/dspace/curate/ResolvedTask; StackMapTablel?'hasTask(Ljava/lang/String;)Z removeTask setInvoked@(Lorg/dspace/curate/Curator$Invoked;)Lorg/dspace/curate/Curator;mode setReportersetTransactionScope@(Lorg/dspace/curate/Curator$TxScope;)Lorg/dspace/curate/Curator;scopecurate.(Lorg/dspace/core/Context;Ljava/lang/String;)VctxLorg/dspace/core/Context;dso!Lorg/dspace/content/DSpaceObject;sqlELjava/sql/SQLException;cidH Exceptions$(Lorg/dspace/content/DSpaceObject;)Vtr&Lorg/dspace/curate/Curator$TaskRunner;type!=(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;)Vqueue@(Lorg/dspace/core/Context;Ljava/lang/String;Ljava/lang/String;)VqueueIdclearreport(Ljava/lang/String;)Vmessage getStatus(Ljava/lang/String;)I getResult&(Ljava/lang/String;)Ljava/lang/String; setResult'(Ljava/lang/String;Ljava/lang/String;)VresultcurationContext()Lorg/dspace/core/Context;curCtxE isContainer$(Lorg/dspace/content/DSpaceObject;)ZdoSiteB(Lorg/dspace/curate/Curator$TaskRunner;Lorg/dspace/content/Site;)ZsubcommLorg/dspace/content/Community;siteLorg/dspace/content/Site; doCommunityG(Lorg/dspace/curate/Curator$TaskRunner;Lorg/dspace/content/Community;)ZcollLorg/dspace/content/Collection;comm doCollectionH(Lorg/dspace/curate/Curator$TaskRunner;Lorg/dspace/content/Collection;)ZitemLorg/dspace/content/Item;shouldContinueZcontextiterLjava/util/Iterator;LocalVariableTypeTable/Ljava/util/Iterator;visit access$000()Lorg/apache/log4j/Logger; SourceFile Curator.java java/util/HashMap java/util/ArrayList org/dspace/curate/TaskResolver          $org/dspace/curate/Curator$TaskRunner   java/io/IOExceptionjava/lang/StringBuilderTask: ' ' initialization failure:   ' does not resolve   (Lorg/dspace/curate/Curator;Lorg/dspace/curate/ResolvedTask;)V java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;java/util/Listadd(Ljava/lang/Object;)Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; getMessage()Ljava/lang/String;toStringorg/apache/log4j/Loggererror(Ljava/lang/Object;)Vcontainsremove&(Ljava/lang/Object;)Ljava/lang/Object;set'org/dspace/handle/service/HandleServiceresolveToObjectN(Lorg/dspace/core/Context;Ljava/lang/String;)Lorg/dspace/content/DSpaceObject;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getrun.(Lorg/dspace/core/Context;Ljava/lang/String;)ZCURATIONequalscomplete*(Ljava/lang/String;Ljava/lang/Throwable;)VgetType()IisDistributive*org/dspace/core/factory/CoreServiceFactory.()Lorg/dspace/core/factory/CoreServiceFactory;getPluginService)()Lorg/dspace/core/service/PluginService;%org/dspace/core/service/PluginServicegetSinglePlugin%(Ljava/lang/Class;)Ljava/lang/Object;getCurrentUser()Lorg/dspace/eperson/EPerson;org/dspace/eperson/EPersongetNamejava/lang/SystemcurrentTimeMillis()J8(Ljava/lang/String;JLjava/util/List;Ljava/lang/String;)Venqueue7(Ljava/lang/String;Lorg/dspace/curate/TaskQueueEntry;)VoutLjava/io/PrintStream;java/io/PrintStreamprintln statusCodeisValidignoreAuthorizationwarn+org/dspace/content/service/CommunityService findAllTop+(Lorg/dspace/core/Context;)Ljava/util/List;(Ljava/lang/Throwable;)VgetSubcommunities()Ljava/util/List;getCollections&org/dspace/content/service/ItemServicefindByCollectionN(Lorg/dspace/core/Context;Lorg/dspace/content/Collection;)Ljava/util/Iterator; uncacheEntity%(Lorg/dspace/core/ReloadableEntity;)VOBJECTdispatchEvents getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;!_t{|}~|}|}|}|}|}Z**Y*Y* * * * Y ****2 J;<=>$?)@4A;KELOMYN Z}*+M,S,**+Y*,W*+WJN Y!"#+#$#-%#&'! Y!"#+#(#&'* 14. Y Z ^_&a1f4c5eZf]j{l*5%}} t4(? *+)w T*+*W*++W* ?*+ * ?*+ * ?*+* , Y,-.+/*+,0N- *-1;*2:3&45:*6+,7W*89.:;:<.=NY-?-@:.=>N!%-Nber}HN} !f  ,!HM A+ YA-+B=*2N-3q-45:*6:DE +FW9*+GHW&*+IJW*+KLW>1AQ[`ns   4AP1`|3 S .+/*,1!" #    N* *MNOPO * &* -QY+RST*,UV W'"135"728=7E<M>*NNNN)E*X*YE FG YZ* [ \+]Q SUn*+6M, ,^ _`  Ao*+6M, ,` kl   @z*+6N--,awxz|*  o&.:;K* *b;YcK.*/* $   > T*B *B  @3mNdN-R-e fg+,F*-h2:34I:*+Jާ:Yi%_>&X_>Y\_>:$&MWY\_ak>M a mmmk !B f+,F,j2N-3-4I:*+J,k2N-3-4G:*+H.  (247U_ad4( U fff  I\+,FdN*-,l:3'4m:+F6-nէNY-?-@ L> EL>FIL>> %19?DF IL M ZR19 ;.M \\\ . *B | .:;M,*o9,p    "/_qrYs. 79v_uw_x@y_z@