
org.liveSense.service.solr.impl.SolrServerServiceImpl.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of org.liveSense.service.solr Show documentation
Show all versions of org.liveSense.service.solr Show documentation
A Solr embeded server service available or references a remote server. (Derived from Sakai Nakumara - https://github.com/ieb/solr)
The newest version!
???? 2 z
K
L M N O P Q R S T U V
K W
X Y
Z [ \ O ] ^ O _ `
a b c d log Lorg/slf4j/Logger; servers Ljava/util/Map; Signature NLjava/util/Map; ()V Code LineNumberTable LocalVariableTable this 7Lorg/liveSense/service/solr/impl/SolrServerServiceImpl; getServer =(Ljava/lang/String;)Lorg/apache/solr/client/solrj/SolrServer;
serverName Ljava/lang/String; getUpdateServer getSolrHome &(Ljava/lang/String;)Ljava/lang/String; bind .(Lorg/liveSense/service/solr/api/SolrClient;)V client +Lorg/liveSense/service/solr/api/SolrClient; unbind
SourceFile SolrServerServiceImpl.java RuntimeInvisibleAnnotations ,Lorg/apache/felix/scr/annotations/Component; immediate metatype *Lorg/apache/felix/scr/annotations/Service; value 2Lorg/liveSense/service/solr/api/SolrServerService; -Lorg/apache/felix/scr/annotations/References; ,Lorg/apache/felix/scr/annotations/Reference; name solrClients cardinality 7Lorg/apache/felix/scr/annotations/ReferenceCardinality; OPTIONAL_MULTIPLE policy 2Lorg/apache/felix/scr/annotations/ReferencePolicy; DYNAMIC strategy 4Lorg/apache/felix/scr/annotations/ReferenceStrategy; EVENT referenceInterface e f g h i j )org/liveSense/service/solr/api/SolrClient % k ) k * l java/lang/StringBuilder Binding solrCore - m n o l p l q r s t u Unbinding solrCore - v j 5org/liveSense/service/solr/impl/SolrServerServiceImpl w x y java/lang/Object 0org/liveSense/service/solr/api/SolrServerService com/google/common/collect/Maps newConcurrentMap &()Ljava/util/concurrent/ConcurrentMap;
java/util/Map get &(Ljava/lang/Object;)Ljava/lang/Object; +()Lorg/apache/solr/client/solrj/SolrServer; ()Ljava/lang/String; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getName toString org/slf4j/Logger info (Ljava/lang/String;)V put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; remove org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; !
: *? *? ? ? !
" # $ % &