Edit C:\dspace\webapps\sword\WEB-INF\lib\org\elasticsearch\discovery\DiscoveryModule.class
???? 3 S +org/elasticsearch/discovery/DiscoveryModule .org/elasticsearch/common/inject/AbstractModule ,org/elasticsearch/common/inject/SpawnModules DiscoveryModule.java settings ,Lorg/elasticsearch/common/settings/Settings; DISCOVERY_TYPE_KEY Ljava/lang/String; discovery.type <init> /(Lorg/elasticsearch/common/settings/Settings;)V ()V this -Lorg/elasticsearch/discovery/DiscoveryModule; spawnModules ()Ljava/lang/Iterable; ,org/elasticsearch/cluster/node/DiscoveryNode localNode /(Lorg/elasticsearch/common/settings/Settings;)Z 6org/elasticsearch/discovery/local/LocalDiscoveryModule 2org/elasticsearch/discovery/zen/ZenDiscoveryModule ! java/lang/Class # org.elasticsearch.discovery. % DiscoveryModule ' *org/elasticsearch/common/settings/Settings ) getAsClass Z(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Class; + , * - 'org/elasticsearch/common/inject/Modules / createModule g(Ljava/lang/Class;Lorg/elasticsearch/common/settings/Settings;)Lorg/elasticsearch/common/inject/Module; 1 2 0 3 .org/elasticsearch/common/collect/ImmutableList 5 of D(Ljava/lang/Object;)Lorg/elasticsearch/common/collect/ImmutableList; 7 8 6 9 defaultDiscoveryModule <Ljava/lang/Class<+Lorg/elasticsearch/common/inject/Module;>; Ljava/lang/Class; configure ,org/elasticsearch/discovery/DiscoveryService ? bind S(Ljava/lang/Class;)Lorg/elasticsearch/common/inject/binder/AnnotatedBindingBuilder; A B C >org/elasticsearch/common/inject/binder/AnnotatedBindingBuilder E asEagerSingleton G F H ConstantValue Code LocalVariableTable LineNumberTable LocalVariableTypeTable StackMapTable Signature A()Ljava/lang/Iterable<+Lorg/elasticsearch/common/inject/Module;>; SourceFile ! J K F *? *+? ? L M ) * + K ? .*? ? ? L? "L*? +&(? . *? ? 4? :? L ; = . ; = N ; <