Edit C:\Users\Admin\.m2\repository\org\dspace\dspace-api\6.2\org\dspace\checker\CheckerCommand.class
???? 3v Z ? X ? X ? X ? X ? X ? X ? X ? X ? ? ? ? ? ? ? ? ? ? ? ? ? X ? X ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? X ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? X ? ? ? ? ? X ? ? ? ? ? ? ? X ? X ? ? ? ? ? ? ? ? 7 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Z ? ? ? ? ? X ? ? 7 7 ? LOG Lorg/apache/log4j/Logger; context Lorg/dspace/core/Context; checksumService 6Lorg/dspace/checker/service/MostRecentChecksumService; checksumHistoryService 3Lorg/dspace/checker/service/ChecksumHistoryService; bitstreamStorageService =Lorg/dspace/storage/bitstore/service/BitstreamStorageService; checksumResultService 2Lorg/dspace/checker/service/ChecksumResultService; processStartDate Ljava/util/Date; dispatcher (Lorg/dspace/checker/BitstreamDispatcher; collector -Lorg/dspace/checker/ChecksumResultsCollector; reportVerbose Z <init> (Lorg/dspace/core/Context;)V Code LineNumberTable LocalVariableTable this #Lorg/dspace/checker/CheckerCommand; process ()V info 'Lorg/dspace/checker/MostRecentChecksum; bitstream Lorg/dspace/content/Bitstream; StackMapTable Exceptions checkBitstream G(Lorg/dspace/content/Bitstream;)Lorg/dspace/checker/MostRecentChecksum; compareChecksums I(Ljava/lang/String;Ljava/lang/String;)Lorg/dspace/checker/ChecksumResult; checksumA Ljava/lang/String; checksumB result #Lorg/dspace/checker/ChecksumResult; processDeletedBitstream *(Lorg/dspace/checker/MostRecentChecksum;)V processNullInfoBitstream processBitstream checksumMap Ljava/util/Map; e Ljava/io/IOException; Ljava/sql/SQLException; getChecksumResultByCode L(Lorg/dspace/checker/ChecksumResultCode;)Lorg/dspace/checker/ChecksumResult; checksumResultCode 'Lorg/dspace/checker/ChecksumResultCode; getDispatcher *()Lorg/dspace/checker/BitstreamDispatcher; setDispatcher +(Lorg/dspace/checker/BitstreamDispatcher;)V getCollector /()Lorg/dspace/checker/ChecksumResultsCollector; setCollector 0(Lorg/dspace/checker/ChecksumResultsCollector;)V getProcessStartDate ()Ljava/util/Date; ? setProcessStartDate (Ljava/util/Date;)V startDate isReportVerbose ()Z setReportVerbose (Z)V <clinit> SourceFile CheckerCommand.java o w _ ` a b c d e f g h i j k l m n !"#$%&'() ] ^ [ \ Begin Checker Processing*+, java/lang/IllegalStateException No BitstreamDispatcher provided o- org/dspace/checker/ResultsLogger o ?./ p012 java/lang/StringBuilder Processing bitstream id = 34563789 ? ?:; ?<=>?@ABCDEFGHIJK ? ?L ?M ? ? ?NOP2Q ? ? ? ? ?R ?S ?T java/util/Date ? ?U ?V ?W ?XDYZD[ ?\ ?]^_`abc ? checksumdAefg- checksum_algorithmh-i9j9 ? ? java/io/IOExceptionk ? Error retrieving bitstream ID from asset store.lm java/sql/SQLException +Error retrieving metadata for bitstream ID nopqr os !org/dspace/checker/CheckerCommandtu java/lang/Object org/dspace/content/Bitstream %org/dspace/checker/MostRecentChecksum !org/dspace/checker/ChecksumResult java/util/Map java/lang/Throwable 0org/dspace/checker/factory/CheckerServiceFactory getInstance 4()Lorg/dspace/checker/factory/CheckerServiceFactory; getMostRecentChecksumService 8()Lorg/dspace/checker/service/MostRecentChecksumService; getChecksumHistoryService 5()Lorg/dspace/checker/service/ChecksumHistoryService; 9org/dspace/storage/bitstore/factory/StorageServiceFactory =()Lorg/dspace/storage/bitstore/factory/StorageServiceFactory; getBitstreamStorageService ?()Lorg/dspace/storage/bitstore/service/BitstreamStorageService; getChecksumResultService 4()Lorg/dspace/checker/service/ChecksumResultService; org/apache/log4j/Logger debug (Ljava/lang/Object;)V (Ljava/lang/String;)V 4org/dspace/checker/service/MostRecentChecksumService updateMissingBitstreams &org/dspace/checker/BitstreamDispatcher next ()Lorg/dspace/content/Bitstream; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getID ()Ljava/util/UUID; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; %org/dspace/checker/ChecksumResultCode CHECKSUM_MATCH getChecksumResult %()Lorg/dspace/checker/ChecksumResult; getResultCode )()Lorg/dspace/checker/ChecksumResultCode; equals (Ljava/lang/Object;)Z +org/dspace/checker/ChecksumResultsCollector collect C(Lorg/dspace/core/Context;Lorg/dspace/checker/MostRecentChecksum;)V org/dspace/core/Context uncacheEntity %(Lorg/dspace/core/ReloadableEntity;)V findByBitstream `(Lorg/dspace/core/Context;Lorg/dspace/content/Bitstream;)Lorg/dspace/checker/MostRecentChecksum; getNonPersistedObject )()Lorg/dspace/checker/MostRecentChecksum; isToBeProcessed BITSTREAM_NOT_PROCESSED setChecksumResult &(Lorg/dspace/checker/ChecksumResult;)V getBitstream isDeleted CHECKSUM_NO_MATCH CHECKSUM_PREV_NOT_FOUND java/lang/String BITSTREAM_MARKED_DELETED setProcessEndDate setToBeProcessed update 1org/dspace/checker/service/ChecksumHistoryService addHistory setInfoFound BITSTREAM_INFO_NOT_FOUND ;org/dspace/storage/bitstore/service/BitstreamStorageService computeChecksum H(Lorg/dspace/core/Context;Lorg/dspace/content/Bitstream;)Ljava/util/Map; 'org/apache/commons/collections/MapUtils isNotEmpty (Ljava/util/Map;)Z setBitstreamFound containsKey get &(Ljava/lang/Object;)Ljava/lang/Object; setCurrentChecksum setChecksumAlgorithm getExpectedChecksum getCurrentChecksum BITSTREAM_NOT_FOUND error *(Ljava/lang/Object;Ljava/lang/Throwable;)V 0org/dspace/checker/service/ChecksumResultService findByCode e(Lorg/dspace/core/Context;Lorg/dspace/checker/ChecksumResultCode;)Lorg/dspace/checker/ChecksumResult; getTime ()J (J)V getLogger ,(Ljava/lang/Class;)Lorg/apache/log4j/Logger; 1 X Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q ? Z*? *? *? *? *? *? *? *? *? *? ? ? *? ? ? *? ? ? *? ? ? *+? ? r >