Edit C:\dspace\webapps\sword\WEB-INF\lib\org\elasticsearch\repositories\RepositoriesModule.class
???? 3 V 1org/elasticsearch/repositories/RepositoriesModule .org/elasticsearch/common/inject/AbstractModule RepositoriesModule.java repositoryTypes Ljava/util/Map; _Ljava/util/Map<Ljava/lang/String;Ljava/lang/Class<+Lorg/elasticsearch/common/inject/Module;>;>; <init> ()V %org/elasticsearch/common/collect/Maps newHashMap ()Ljava/util/HashMap; fs 4org/elasticsearch/repositories/fs/FsRepositoryModule registerRepository &(Ljava/lang/String;Ljava/lang/Class;)V url 6org/elasticsearch/repositories/uri/URLRepositoryModule this 3Lorg/elasticsearch/repositories/RepositoriesModule; java/util/Map # put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; % & $ ' type Ljava/lang/String; module <Ljava/lang/Class<+Lorg/elasticsearch/common/inject/Module;>; Ljava/lang/Class; configure 2org/elasticsearch/repositories/RepositoriesService / bind S(Ljava/lang/Class;)Lorg/elasticsearch/common/inject/binder/AnnotatedBindingBuilder; 1 2 3 >org/elasticsearch/common/inject/binder/AnnotatedBindingBuilder 5 asEagerSingleton 7 6 8 ,org/elasticsearch/snapshots/SnapshotsService : Uorg/elasticsearch/action/admin/cluster/snapshots/status/TransportNodesSnapshotsStatus < *org/elasticsearch/snapshots/RestoreService > 6org/elasticsearch/repositories/RepositoryTypesRegistry @ -org/elasticsearch/common/collect/ImmutableMap B copyOf @(Ljava/util/Map;)Lorg/elasticsearch/common/collect/ImmutableMap; D E C F 2(Lorg/elasticsearch/common/collect/ImmutableMap;)V H A I toInstance (Ljava/lang/Object;)V K L 6 M Signature Code LocalVariableTable LineNumberTable LocalVariableTypeTable Q(Ljava/lang/String;Ljava/lang/Class<+Lorg/elasticsearch/common/inject/Module;>;)V SourceFile ! O P V *? *? ? *? * ? ? Q ! "