Edit C:\Users\Admin\.m2\repository\org\dspace\dspace-api\6.2\org\dspace\health\Report.class
???? 3? ? ? ? s ? s ? ' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? s ? ? s ???????? ' ? ' ! "# ? $%&' 7( 7)*+, - ./ 0123 ?4567 G ?89 G: ?; ?<=>?@A T ? TBCD W E .F GH 'IJK _ ?L _MN GOP e ? GQ ?R ?STU VW GX ?Y ?Z[ p\ p]^ s ? s_`a b Vcde fgh ij ik s il imn .op q r s t log Lorg/apache/log4j/Logger; EMAIL_PATH Ljava/lang/String; ConstantValue summary_ Ljava/lang/StringBuilder; <init> ()V Code LineNumberTable LocalVariableTable this Lorg/dspace/health/Report; run 1(Ljava/util/List;Lorg/dspace/health/ReportInfo;)V e Ljava/lang/Exception; check_name check Lorg/dspace/health/Check; check_entry Entry InnerClasses Ljava/util/Map$Entry; to_perform Ljava/util/List; ri Lorg/dspace/health/ReportInfo; pos I LocalVariableTypeTable BLjava/util/Map$Entry<Ljava/lang/String;Lorg/dspace/health/Check;>; %Ljava/util/List<Ljava/lang/Integer;>; StackMapTableu ?^v[ ? ? Signature F(Ljava/util/List<Ljava/lang/Integer;>;Lorg/dspace/health/ReportInfo;)V checks ()Ljava/util/LinkedHashMap; Ljava/util/LinkedHashMap; check_names [Ljava/lang/String; pluginService 'Lorg/dspace/core/service/PluginService; FLjava/util/LinkedHashMap<Ljava/lang/String;Lorg/dspace/health/Check;>; ?w H()Ljava/util/LinkedHashMap<Ljava/lang/String;Lorg/dspace/health/Check;>; toString ()Ljava/lang/String; store ((Ljava/lang/String;JLjava/lang/String;)V name took J report one_summary main ([Ljava/lang/String;)V 'Lorg/apache/commons/cli/ParseException; checks_summary formatter &Lorg/apache/commons/cli/HelpFormatter; s dspace_dir email_path email Lorg/dspace/core/Email; to for_last_n_days r args option_help option_email option_check option_last_n option_verbose options Lorg/apache/commons/cli/Options; cmdline $Lorg/apache/commons/cli/CommandLine;7xC <clinit> SourceFile Report.java ? ? java/lang/StringBuilder ? ? ? ?yz{|}u~??? java/util/Map$Entry???v???? java/lang/String?? org/dspace/health/Check ? ? #%d. Processing [%s] at [%s] java/lang/Object java/text/SimpleDateFormat yyyy-MM-dd HH:mm:ss.SSS ?? java/util/Date??????? ??? ?? ? ? ? java/lang/Exception ,Exception occurred when processing report - ????? ? ? java/util/LinkedHashMap????? healthcheck.checks????????w???? &Could not find implementation for [%s]?? [took: %ds] [# lines: %d]??? java/util/StringTokenizer ???? - #### %s %s ############################### \s+$ ???????? Starting healthcheck report... h c f v org/apache/commons/cli/Options help &Show available checks and their index.?? "Send report to this email address. 8Perform only specific check (use index starting from 0). for For last N days. verbose Verbose report. "org/apache/commons/cli/PosixParser?? %org/apache/commons/cli/ParseException Invalid command line ????x???z %d. %s $org/apache/commons/cli/HelpFormatter dspace healthcheck?? Available checks: ?? java/util/ArrayList?????? healthcheck last_n_days????????? org/dspace/health/ReportInfo ???? org/dspace/health/Report ? ? reports generated... @???? dspace.dir /?? config/emails/healthcheck "Looking for email template at [%s]???????? ? Error sending email:?? Error sending email: ? ???? ??? java/util/Iterator java/util/List %org/dspace/core/service/PluginService "org/apache/commons/cli/CommandLine entrySet ()Ljava/util/Set; java/util/Set iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; java/util/Map java/lang/Integer valueOf (I)Ljava/lang/Integer; contains (Ljava/lang/Object;)Z getKey getValue (Ljava/lang/String;)V format $(Ljava/util/Date;)Ljava/lang/String; 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; org/apache/log4j/Logger info (Ljava/lang/Object;)V !(Lorg/dspace/health/ReportInfo;)V took_ report_ append -(Ljava/lang/String;)Ljava/lang/StringBuilder; 0org/apache/commons/lang/exception/ExceptionUtils getStackTrace )(Ljava/lang/Throwable;)Ljava/lang/String; 1org/dspace/services/factory/DSpaceServicesFactory getInstance 5()Lorg/dspace/services/factory/DSpaceServicesFactory; getConfigurationService ,()Lorg/dspace/services/ConfigurationService; (org/dspace/services/ConfigurationService getArrayProperty '(Ljava/lang/String;)[Ljava/lang/String; *org/dspace/core/factory/CoreServiceFactory .()Lorg/dspace/core/factory/CoreServiceFactory; getPluginService )()Lorg/dspace/core/service/PluginService; getNamedPlugin 7(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; warn java/lang/Long (J)Ljava/lang/Long; '(Ljava/lang/String;Ljava/lang/String;)V countTokens ()I replaceAll 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; java/lang/System out Ljava/io/PrintStream; java/io/PrintStream println addOption Y(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;)Lorg/apache/commons/cli/Options; parse Y(Lorg/apache/commons/cli/Options;[Ljava/lang/String;)Lorg/apache/commons/cli/CommandLine; fatal *(Ljava/lang/Object;Ljava/lang/Throwable;)V exit (I)V hasOption (Ljava/lang/String;)Z keySet printHelp 5(Ljava/lang/String;Lorg/apache/commons/cli/Options;)V getOptionValues (C)[Ljava/lang/String; '(Ljava/lang/String;)Ljava/lang/Integer; add $org/dspace/core/ConfigurationManager getIntProperty '(Ljava/lang/String;Ljava/lang/String;)I getOptionValue &(Ljava/lang/String;)Ljava/lang/String; getInteger intValue (Z)V (Ljava/lang/CharSequence;)Z getProperty endsWith org/dspace/core/Email getEmail +(Ljava/lang/String;)Lorg/dspace/core/Email; addRecipient addArgument send err getMessage printStackTrace getLogger ,(Ljava/lang/Class;)Lorg/apache/log4j/Logger; ! s ? ? ? ? ? } ? ? ? ? ? B *? *? Y? ? ? ? # $ % ? ? ? ? ? ? ? ?>? ? ? :? ? ?? ? :?+? +? ? ? ???? ? :? ? :? ? Y? SYSY? Y? ? Y? ? S? ? ,? *? ? ? ? %:* !? Y? #? $? %? $? &? ??N? ? ? ? ? R + , % - ( . : / = 1 I 2 U 4 a 5 | 6 ? 4 ? : ? ; ? C ? = ? >