Edit C:\Users\Admin\.m2\repository\org\dspace\dspace-api\6.2\org\dspace\discovery\SolrServiceImpl.class
???? 3? hf g hi hjklmn o pqr st uv fw x y z{| } ~ ? f?? ???? ? ? ???? z?? z? ? ?? ??? ??? /? /? /? ? ? ? ??? z?? ???? ???? B? ? ?? ?? ? ? ? ? ? ??? ? %? ? ? ??????? ^? ???? ???? ^f ^? ^??? ?? ??? f?????? k? ?? ??? ? ?? ???? ??? w?? ??? k?? sm ?? ??? ?? ?? ??? ??? ?f? ?f? ?? B? ?? ?y? ??? z??? ? ?f? / >? :?? ^ ?f ?? ?!?"#$% &?' z( })*+ ?} ?,- ?f ?./? ?012 hy ?3 ?456 ?789:; <= ?> ?? @ >? A BC D EFG ?HI?JKLMB >? BNO PQRST hUVWX ?Y Z [ :??\]^ :?_`a ?bc /? d /?ef 5ghi /jk f Blm fn op Fqrs t uvw x y fz{ | }~l? ? /????? #? ?? ??? ?? #? ??? ? ?????? #? #???? 5?l?l? 5??? ? #????????? ??? ??? ?? ????? ?? ??????? ?? ?? ???? ^? ? ^? ???? ?? f?????{a?? nf n?? n? ? n??????????? }????? ??? ?f? >? ?y?? ??? ?}???????? ?? ?? ?? ?? ???? ? ? ??? ?? ? ?f 5 > ? ! "# "? ?$ % &'{?( 3 )* ?H + ,-./ ?0 1 23 ?4 2?56 ?78 ?9 : ; < = > ? @ ABC 5yD ?H EFG ?HI ?JK?L MNOPQRS TU yV }W f XYZ[\] ?^ ?_ ?` ?a ?b ?c d ?efg fh ijk f f0 l m ?n ?op qr s tu w ?x ?)y $z ?? 2{ |}~ $? )? ? ?? )? /? ?? ??? 4? 4'? ? ? ?? ? 4q? >? ?? ?? ?? ???????? H?? ? J?? J? J???? ? |? ??? ??? Xf????? ?? ? ???? >???? ??? X? X????? q? ?? ??? }?? }?? }? ??? ????? ???? ? ? ?? ? ny? ? z??? InnerClasses log Lorg/apache/log4j/Logger; LAST_INDEXED_FIELD Ljava/lang/String; ConstantValue HANDLE_FIELD RESOURCE_TYPE_FIELD RESOURCE_ID_FIELD FILTER_SEPARATOR AUTHORITY_SEPARATOR STORE_SEPARATOR VARIANTS_STORE_SEPARATOR contentServiceFactory 2Lorg/dspace/content/factory/ContentServiceFactory; RuntimeVisibleAnnotations 8Lorg/springframework/beans/factory/annotation/Autowired; required choiceAuthorityService =Lorg/dspace/content/authority/service/ChoiceAuthorityService; communityService -Lorg/dspace/content/service/CommunityService; collectionService .Lorg/dspace/content/service/CollectionService; itemService (Lorg/dspace/content/service/ItemService; handleService )Lorg/dspace/handle/service/HandleService; metadataAuthorityService ?Lorg/dspace/content/authority/service/MetadataAuthorityService; solr 2Lorg/apache/solr/client/solrj/impl/HttpSolrServer; <init> ()V Code LineNumberTable LocalVariableTable this &Lorg/dspace/discovery/SolrServiceImpl; getSolr 4()Lorg/apache/solr/client/solrj/impl/HttpSolrServer; solrQuery (Lorg/apache/solr/client/solrj/SolrQuery; e 2Lorg/apache/solr/client/solrj/SolrServerException; solrService urlValidator 4Lorg/apache/commons/validator/routines/UrlValidator; StackMapTable?n? indexContent =(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;)V context Lorg/dspace/core/Context; dso !Lorg/dspace/content/DSpaceObject; Exceptions? >(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;Z)V item Lorg/dspace/content/Item; Ljava/lang/Exception; force Z handle?? unIndexContent uniqueID exception commit .(Lorg/dspace/core/Context;Ljava/lang/String;)V /(Lorg/dspace/core/Context;Ljava/lang/String;Z)V reIndexContent createIndex (Lorg/dspace/core/Context;)V c updateIndex (Lorg/dspace/core/Context;Z)V collection Lorg/dspace/content/Collection; community Lorg/dspace/content/Community; items Ljava/util/Iterator; collections Ljava/util/List; communities LocalVariableTypeTable /Ljava/util/Iterator<Lorg/dspace/content/Item;>; 1Ljava/util/List<Lorg/dspace/content/Collection;>; 0Ljava/util/List<Lorg/dspace/content/Community;>;?r cleanIndex (Z)V doc %Lorg/apache/solr/common/SolrDocument; o query rsp 5Lorg/apache/solr/client/solrj/response/QueryResponse; docs )Lorg/apache/solr/common/SolrDocumentList; iter???????? optimize start J finish sse ioe Ljava/io/IOException;? buildSpellCheck emailException (Ljava/lang/Exception;)V sw Ljava/io/StringWriter; pw Ljava/io/PrintWriter; stackTrace email Lorg/dspace/core/Email; recipient? requiresIndexing %(Ljava/lang/String;Ljava/util/Date;)Z lastIndexed Ljava/util/Date; value Ljava/lang/Object; lastModified reindexItem inIndex getItemLocations D(Lorg/dspace/core/Context;Lorg/dspace/content/Item;)Ljava/util/List; myitem locations i I $Ljava/util/List<Ljava/lang/String;>; Signature X(Lorg/dspace/core/Context;Lorg/dspace/content/Item;)Ljava/util/List<Ljava/lang/String;>; getCollectionLocations J(Lorg/dspace/core/Context;Lorg/dspace/content/Collection;)Ljava/util/List; target ^(Lorg/dspace/core/Context;Lorg/dspace/content/Collection;)Ljava/util/List<Ljava/lang/String;>; (createLocationQueryForAdministrableItems -(Lorg/dspace/core/Context;)Ljava/lang/String; rp %Lorg/dspace/authorize/ResourcePolicy; collIter groupList communitiesPolicies collectionsPolicies allCollections locationQuery Ljava/lang/StringBuilder; 5Ljava/util/Iterator<Lorg/dspace/content/Collection;>; ,Ljava/util/List<Lorg/dspace/eperson/Group;>; 7Ljava/util/List<Lorg/dspace/authorize/ResourcePolicy;>;v? writeDocument Z(Lorg/apache/solr/common/SolrInputDocument;Lorg/dspace/discovery/FullTextContentStreams;)V val name req ALorg/apache/solr/client/solrj/request/ContentStreamUpdateRequest; params 4Lorg/apache/solr/common/params/ModifiableSolrParams; *Lorg/apache/solr/common/SolrInputDocument; streams -Lorg/dspace/discovery/FullTextContentStreams;*- buildDocument :(Lorg/dspace/core/Context;Lorg/dspace/content/Community;)V configuration LLorg/dspace/discovery/configuration/DiscoveryHitHighlightFieldConfiguration; solrServiceIndexPlugin -Lorg/dspace/discovery/SolrServiceIndexPlugin; discoveryConfiguration ;Lorg/dspace/discovery/configuration/DiscoveryConfiguration; highlightingConfiguration JLorg/dspace/discovery/configuration/DiscoveryHitHighlightingConfiguration; highlightedMetadataFields description description_abstract description_table rights title toIgnoreMetadataFields solrServiceIndexPlugins ?Ljava/util/List<Lorg/dspace/discovery/SolrServiceIndexPlugin;>;?n? ;(Lorg/dspace/core/Context;Lorg/dspace/content/Collection;)V provenance rights_license? addContainerMetadataField q(Lorg/apache/solr/common/SolrInputDocument;Ljava/util/List;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V metadataField ?(Lorg/apache/solr/common/SolrInputDocument;Ljava/util/List<Ljava/lang/String;>;Ljava/util/List<Ljava/lang/String;>;Ljava/lang/String;Ljava/lang/String;)V 5(Lorg/dspace/core/Context;Lorg/dspace/content/Item;)V resultingList j discoverySearchFilter :Lorg/dspace/discovery/configuration/DiscoverySearchFilter; discoverySortConfiguration DLorg/dspace/discovery/configuration/DiscoverySortFieldConfiguration; fieldConfiguration fieldConfigurations sortConfiguration ?Lorg/dspace/discovery/configuration/DiscoverySortConfiguration; recentSubmissionConfiguration LLorg/dspace/discovery/configuration/DiscoveryRecentSubmissionsConfiguration; hitHighlightingConfiguration moreLikeThisConfiguration GLorg/dspace/discovery/configuration/DiscoveryMoreLikeThisConfiguration; field ignorePrefered ignoreVariants ignoreAuthority var facetValue indexField yearUTC valueBuilder indexValue %hierarchicalSidebarFacetConfiguration JLorg/dspace/discovery/configuration/HierarchicalSidebarFacetConfiguration; subValues [Ljava/lang/String; date separator searchFilter searchFilterConfigs type variantsToStore Ljava/lang/StringBuffer; langField "Lorg/dspace/content/MetadataField; metadataSchema #Lorg/dspace/content/MetadataSchema; unqualifiedField authority preferedLabel variants isAuthorityControlled minConfidence meta "Lorg/dspace/content/MetadataValue; discoveryConfigurations searchFilters Ljava/util/Map; sortFields !recentSubmissionsConfigurationMap moreLikeThisFields Ljava/util/Set; toProjectionFields projectionFields mydc handlePrefix values Ljava/lang/RuntimeException; sortFieldsAdded hitHighlightingFields LLjava/util/List<Lorg/dspace/discovery/configuration/DiscoverySearchFilter;>; ^Ljava/util/List<Lorg/dspace/discovery/configuration/DiscoveryHitHighlightFieldConfiguration;>; MLjava/util/List<Lorg/dspace/discovery/configuration/DiscoveryConfiguration;>; oLjava/util/Map<Ljava/lang/String;Ljava/util/List<Lorg/dspace/discovery/configuration/DiscoverySearchFilter;>;>; gLjava/util/Map<Ljava/lang/String;Lorg/dspace/discovery/configuration/DiscoverySortFieldConfiguration;>; oLjava/util/Map<Ljava/lang/String;Lorg/dspace/discovery/configuration/DiscoveryRecentSubmissionsConfiguration;>; #Ljava/util/Set<Ljava/lang/String;>; 4Ljava/util/List<Lorg/dspace/content/MetadataValue;>;?pp?????????? _(ILjava/util/UUID;Ljava/lang/String;Ljava/util/List;)Lorg/apache/solr/common/SolrInputDocument; location id Ljava/util/UUID; s(ILjava/util/UUID;Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;)Lorg/apache/solr/common/SolrInputDocument; toDate $(Ljava/lang/String;)Ljava/util/Date; dfArr [Ljava/text/SimpleDateFormat; pe Ljava/text/ParseException; df Ljava/text/SimpleDateFormat; t??? locationToName Q(Lorg/dspace/core/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; commColl search d(Lorg/dspace/core/Context;Lorg/dspace/discovery/DiscoverQuery;)Lorg/dspace/discovery/DiscoverResult; $Lorg/dspace/discovery/DiscoverQuery; ?(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;Lorg/dspace/discovery/DiscoverQuery;)Lorg/dspace/discovery/DiscoverResult; ?(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;Lorg/dspace/discovery/DiscoverQuery;Z)Lorg/dspace/discovery/DiscoverResult; discoveryQuery includeUnDiscoverable e(Lorg/dspace/core/Context;Lorg/dspace/discovery/DiscoverQuery;Z)Lorg/dspace/discovery/DiscoverResult; queryResponse resolveToSolrQuery h(Lorg/dspace/core/Context;Lorg/dspace/discovery/DiscoverQuery;Z)Lorg/apache/solr/client/solrj/SolrQuery; fieldName filterQuery order? ORDER .Lorg/apache/solr/client/solrj/SolrQuery$ORDER; property facetSort facetFieldConfig )Lorg/dspace/discovery/DiscoverFacetField; facetQuery facetQueries highlightingField 3Lorg/dspace/discovery/DiscoverHitHighlightingField; searchPlugin .Lorg/dspace/discovery/SolrServiceSearchPlugin; facetFields solrServiceSearchPlugins ;Ljava/util/List<Lorg/dspace/discovery/DiscoverFacetField;>; @Ljava/util/List<Lorg/dspace/discovery/SolrServiceSearchPlugin;>;?* searchJSON ?(Lorg/dspace/core/Context;Lorg/dspace/discovery/DiscoverQuery;Lorg/dspace/content/DSpaceObject;Ljava/lang/String;)Ljava/io/InputStream; jsonIdentifier f(Lorg/dspace/core/Context;Lorg/dspace/discovery/DiscoverQuery;Ljava/lang/String;)Ljava/io/InputStream; get (Lorg/apache/http/client/methods/HttpGet; response Lorg/apache/http/HttpResponse; urlBuilder? retrieveResult ?(Lorg/dspace/core/Context;Lorg/dspace/discovery/DiscoverQuery;Lorg/apache/solr/client/solrj/response/QueryResponse;)Lorg/dspace/discovery/DiscoverResult; valuesAsString key resultMap highlightedFields resultDoc SearchDocument 4Lorg/dspace/discovery/DiscoverResult$SearchDocument; displayedValue authorityValue sortValue filterValue Count 8Lorg/apache/solr/client/solrj/response/FacetField$Count; facetField 2Lorg/apache/solr/client/solrj/response/FacetField; facetValues filter count Ljava/lang/Integer; sortedFacetQueries Ljava/util/LinkedHashMap; recommendedQuery searchFields solrQueryResponse result %Lorg/dspace/discovery/DiscoverResult; GLjava/util/Map<Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;>; JLjava/util/List<Lorg/apache/solr/client/solrj/response/FacetField$Count;>; @Ljava/util/LinkedHashMap<Ljava/lang/String;Ljava/lang/Integer;>; DLjava/util/List<Lorg/apache/solr/client/solrj/response/FacetField;>;ky~? findDSpaceObject a(Lorg/dspace/core/Context;Lorg/apache/solr/common/SolrDocument;)Lorg/dspace/content/DSpaceObject;?? searchAsInputStream ;(Lorg/dspace/discovery/DiscoverQuery;)Ljava/io/InputStream; Ljava/net/URISyntaxException; hostURL Lorg/apache/http/HttpHost; method?V? R(Lorg/dspace/core/Context;Ljava/lang/String;II[Ljava/lang/String;)Ljava/util/List; offset max filterquery u(Lorg/dspace/core/Context;Ljava/lang/String;II[Ljava/lang/String;)Ljava/util/List<Lorg/dspace/content/DSpaceObject;>; e(Lorg/dspace/core/Context;Ljava/lang/String;Ljava/lang/String;ZII[Ljava/lang/String;)Ljava/util/List; orderfield ascending 3Ljava/util/List<Lorg/dspace/content/DSpaceObject;>; ?(Lorg/dspace/core/Context;Ljava/lang/String;Ljava/lang/String;ZII[Ljava/lang/String;)Ljava/util/List<Lorg/dspace/content/DSpaceObject;>; toFilterQuery {(Lorg/dspace/core/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/dspace/discovery/DiscoverFilterQuery; minRange maxRange operator *Lorg/dspace/discovery/DiscoverFilterQuery;? getRelatedItems ?(Lorg/dspace/core/Context;Lorg/dspace/content/Item;Lorg/dspace/discovery/configuration/DiscoveryMoreLikeThisConfiguration;)Ljava/util/List; relatedDocument relatedItem relatedDoc relatedDocs similarityMetadataFields Ljava/util/Collection; mltResults 'Lorg/apache/solr/common/util/NamedList; mltConfig results *Ljava/util/Collection<Ljava/lang/String;>; +Ljava/util/List<Lorg/dspace/content/Item;>;?? ?(Lorg/dspace/core/Context;Lorg/dspace/content/Item;Lorg/dspace/discovery/configuration/DiscoveryMoreLikeThisConfiguration;)Ljava/util/List<Lorg/dspace/content/Item;>; toSortFieldIndex 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; transformFacetField P(Lorg/dspace/discovery/DiscoverFacetField;Ljava/lang/String;Z)Ljava/lang/String; removePostfix transformDisplayedValue split fqParts valueBuffer transformAuthorityValue authorityBuffer transformSortValue end ?(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;ZZ)V escapeQueryChars &(Ljava/lang/String;)Ljava/lang/String; <clinit> SourceFile SolrServiceImpl.java (Lorg/springframework/stereotype/Service;????????? discovery.search.server??a 2org/apache/commons/validator/routines/UrlValidator???? discovery solr.url.validation.enabled?? ?? java/lang/StringBuilder Solr URL: 0org/apache/solr/client/solrj/impl/HttpSolrServer? ? &org/apache/solr/client/solrj/SolrQuery $org/dspace/discovery/SolrServiceImpl -search.resourcetype:2 AND search.resourceid:1 java/lang/String search.resourcetype search.resourceid ? 0org/apache/solr/client/solrj/SolrServerException $Error while initializing solr server ,Error while initializing solr, invalid url: ????? org/dspace/content/Item??Lj?? Removed Item: from Index org/dspace/content/CollectionLb Wrote Collection: to Index org/dspace/content/CommunityLM Wrote Community: 6Only Items, Collections and Communities can be Indexed java/lang/Exception!??" -#$%??&'?( ?? handle:" ")'??????*+,?-./01??23456??7 org/dspace/core/Context8?9? search.resourcetype:[2 TO 4]?:; #org/apache/solr/common/SolrDocument<=>? Deleting: Keeping: +org/dspace/discovery/SearchServiceException?@ABCDE (SOLR Search Optimize -- Process Started:FGH( )SOLR Search Optimize -- Process Finished: )SOLR Search Optimize -- Total time taken: (ms).IE java/io/IOException spellcheckJK ,org/apache/solr/common/params/SpellingParams spellcheck.build?L alert.recipientMN?OPQ internal_errorRST?UVW dspace.urlX java/util/Date java/io/StringWriter java/io/PrintWriter?YZ[\? No exception]? Unable to send email alert^ handle: SolrIndexer.lastIndexed_` java/util/Vectora"bcd m?efg lh+ijk?lmnopqr?stu org/dspace/core/Constantsvwx java/util/ArrayList #org/dspace/authorize/ResourcePolicyy?z{|}~w??? location:( ?? OR ???? ) 1We have a collection or community admin with ID: ? 3 without any administrable collection or community!^? ?org/apache/solr/client/solrj/request/ContentStreamUpdateRequest /update/extract?? 2org/apache/solr/common/params/ModifiableSolrParams????? 3org/apache/solr/handler/extraction/ExtractingParams literal.f??? uprefix attr_?? fmap.content fulltext extractFormat text???????f?L????????c Jorg/dspace/discovery/configuration/DiscoveryHitHighlightFieldConfiguration? introductory_text?? short_description side_bar_text copyright_text?? dc.descriptionfg dc.description.abstract dc.description.tableofcontents dc.rights dc.title?? +org/dspace/discovery/SolrServiceIndexPlugin??????@*+?? provenance_description license dc.provenance dc.rights.license?g?? _hl!" Building Item: archived?? withdrawn discoverable? java/util/HashSet?? java/util/HashMap 9org/dspace/discovery/configuration/DiscoveryConfiguration?c 8org/dspace/discovery/configuration/DiscoverySearchFilter?? java/util/List??????c Borg/dspace/discovery/configuration/DiscoverySortFieldConfiguration?????????c discovery.index.projection??? *?? org/dspace/content/MetadataValue??????? .??? ?g??????? $org/dspace/content/authority/Choices?? !discovery.index.authority.ignore. discovery.index.authority.ignore java/lang/Boolean??????? *discovery.index.authority.ignore-prefered. )discovery.index.authority.ignore-prefered?????? *discovery.index.authority.ignore-variants. )discovery.index.authority.ignore-variants?? discovery.solr.facets.split.char ||| Corg/dspace/discovery/configuration/DiscoveryConfigurationParameters??? yyyy-MM-dd???? _keyword ### _authority _acid? _ac? =org/dspace/discovery/configuration/DiscoverySearchFilterFacet facet _filter .year yyyy 0?? 0*?S _sort?? hierarchical Horg/dspace/discovery/configuration/HierarchicalSidebarFacetConfiguration?X????? _tax_ Jorg/dspace/discovery/configuration/DiscoveryRecentSubmissionsConfiguration _dt ,Error while indexing sort date field, item: metadata field: date value: _mlt java/lang/StringBuffer? _stored??? null Added Metadata dc.relation.ispartof?? handle.canonical.prefix http://hdl.handle.net/ publication_grp Added Grouping +org/dspace/discovery/FullTextContentStreams?j Wrote Item: java/lang/RuntimeException -Error while writing item to discovery index: message: (org/apache/solr/common/SolrInputDocument search.uniqueid?? location.comm location.coll java/text/SimpleDateFormat yyyyMM yyyy-MM yyyyMMdd yyyy MMM yyyy MMM dd yyyy-MM-dd'T'HH:mm:ss'Z' yyyy-MM-dd'T'HH:mm:ss.SSS'Z' UTC???????? ? java/text/ParseException Unable to parse date format?????? location:m? location:l #org/dspace/discovery/DiscoverResult???? *:* c? spellcheck.q? spellcheck.collate ? NOT(withdrawn:true) NOT(discoverable:false)c search.resourcetype:c :[* TO *]?? ?!"#$%&'()c 'org/dspace/discovery/DiscoverFacetFieldTU* f. )org/apache/solr/common/params/FacetParams facet.limit+??,./0 index facet.sort1 facet.offset2345c6789:;c<= -org/apache/solr/common/params/HighlightParams hl.usePhraseHighlighter 1org/dspace/discovery/DiscoverHitHighlightingField> _hl. hl.fragsize? hl.snippets@ ,org/dspace/discovery/SolrServiceSearchPluginAB?? json.nl map json.wrf *org/apache/solr/common/params/CommonParams wt jsonC /select? &org/apache/http/client/methods/HttpGet -org/apache/http/impl/client/DefaultHttpClientDEFGHIJK HError while getting json solr result for discovery search recommendationLMNNONPCQ?#$RS 9Error while retrieving DSpace object from discovery index Handle: T=UV? 2org/dspace/discovery/DiscoverResult$SearchDocument?WXYZ[\$ java/util/Map]?^_`?a ?org/dspace/discovery/DiscoverResult$DSpaceObjectHighlightResult DSpaceObjectHighlightResult?bcd 0org/apache/solr/client/solrj/response/FacetFieldecf/ghi 6org/apache/solr/client/solrj/response/FacetField$CountW?[?]? /org/dspace/discovery/DiscoverResult$FacetResult FacetResultjC?klmn$ java/util/LinkedHashMap?o :p`pq_q TOrS java/lang/Integerstuvwxyz{|} *org/apache/http/client/params/ClientPNames http.default-host~= org/apache/http/HttpHost? 'org/apache/http/client/utils/URIBuilder???? q???? java/net/URISyntaxExceptionD??5?c?" Error while quering solr Queyr: ?N (org/dspace/discovery/DiscoverFilterQuery equals notequals notcontains notauthority?? \[.*TO.*\]???`a \[\d{1,4} TO \d{1,4}\] TO ?` [ %04d java/lang/Object?? ] (?? handle: 0org/apache/solr/common/params/MoreLikeThisParams mlt &org/dspace/discovery/SolrServiceImpl$1???? mlt.fl?? mlt.mintf? mlt.count? mlt.minwl??? moreLikeThis?= %org/apache/solr/common/util/NamedList 'org/apache/solr/common/SolrDocumentList $Error while retrieving related items ac?S _tax_0_filter standard??????aX? \((.*?)\)???? "org/dspace/discovery/SearchService $org/dspace/discovery/IndexingService java/sql/SQLException java/util/Iterator 3org/apache/solr/client/solrj/response/QueryResponse org/dspace/content/DSpaceObject java/lang/Throwable org/dspace/core/Email Horg/dspace/discovery/configuration/DiscoveryHitHighlightingConfiguration java/util/Set =org/dspace/discovery/configuration/DiscoverySortConfiguration Eorg/dspace/discovery/configuration/DiscoveryMoreLikeThisConfiguration org/dspace/content/MetadataField !org/dspace/content/MetadataSchema ,org/apache/solr/client/solrj/SolrQuery$ORDER "org/dspace/discovery/DiscoverQuery java/util/UUID java/util/Collection 1org/dspace/services/factory/DSpaceServicesFactory getInstance 5()Lorg/dspace/services/factory/DSpaceServicesFactory; getConfigurationService ,()Lorg/dspace/services/ConfigurationService; (org/dspace/services/ConfigurationService getProperty (J)V isValid (Ljava/lang/String;)Z $org/dspace/core/ConfigurationManager getBooleanProperty ((Ljava/lang/String;Ljava/lang/String;Z)Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; org/apache/log4j/Logger debug (Ljava/lang/Object;)V (Ljava/lang/String;)V setBaseURL setUseMultiPartPost setQuery <(Ljava/lang/String;)Lorg/apache/solr/client/solrj/SolrQuery; setFields =([Ljava/lang/String;)Lorg/apache/solr/client/solrj/SolrQuery; a(Lorg/apache/solr/common/params/SolrParams;)Lorg/apache/solr/client/solrj/response/QueryResponse; &org/dspace/storage/rdbms/DatabaseUtils checkReindexDiscovery )(Lorg/dspace/discovery/IndexingService;)V error *(Ljava/lang/Object;Ljava/lang/Throwable;)V getHandle 'org/dspace/handle/service/HandleService findHandle N(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;)Ljava/lang/String; getType ()I isArchived ()Z isWithdrawn getLastModified ()Ljava/util/Date; info getMessage (I)Ljava/lang/StringBuilder; getID ()Ljava/util/UUID; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; deleteById J(Ljava/lang/String;)Lorg/apache/solr/client/solrj/response/UpdateResponse; 8()Lorg/apache/solr/client/solrj/response/UpdateResponse; deleteByQuery &org/dspace/content/service/ItemService findAllUnfiltered /(Lorg/dspace/core/Context;)Ljava/util/Iterator; hasNext next ()Ljava/lang/Object; uncacheEntity %(Lorg/dspace/core/ReloadableEntity;)V ,org/dspace/content/service/CollectionService findAll +(Lorg/dspace/core/Context;)Ljava/util/List; iterator ()Ljava/util/Iterator; +org/dspace/content/service/CommunityService turnOffAuthorisationSystem abort getResults +()Lorg/apache/solr/common/SolrDocumentList; getFieldValue &(Ljava/lang/String;)Ljava/lang/Object; resolveToObject N(Lorg/dspace/core/Context;Ljava/lang/String;)Lorg/dspace/content/DSpaceObject; *(Ljava/lang/String;Ljava/lang/Throwable;)V java/lang/System currentTimeMillis ()J out Ljava/io/PrintStream; (J)Ljava/lang/StringBuilder; java/io/PrintStream println err set I(Ljava/lang/String;Z)Lorg/apache/solr/common/params/ModifiableSolrParams; (Ljava/lang/Throwable;)V #org/apache/commons/lang/StringUtils isNotBlank java/util/Locale getDefault ()Ljava/util/Locale; org/dspace/core/I18nUtil getEmailFilename 8(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String; getEmail +(Ljava/lang/String;)Lorg/dspace/core/Email; addRecipient addArgument (Ljava/io/Writer;)V printStackTrace (Ljava/io/PrintWriter;)V flush send warn before (Ljava/util/Date;)Z getCommunities getCollections ()Ljava/util/List; size (I)Ljava/lang/Object; add (Ljava/lang/Object;)Z getAllParents getCurrentUser ()Lorg/dspace/eperson/EPerson; 0org/dspace/eperson/factory/EPersonServiceFactory 4()Lorg/dspace/eperson/factory/EPersonServiceFactory; getGroupService +()Lorg/dspace/eperson/service/GroupService; 'org/dspace/eperson/service/GroupService allMemberGroups G(Lorg/dspace/core/Context;Lorg/dspace/eperson/EPerson;)Ljava/util/List; 4org/dspace/authorize/factory/AuthorizeServiceFactory 8()Lorg/dspace/authorize/factory/AuthorizeServiceFactory; getResourcePolicyService 6()Lorg/dspace/authorize/service/ResourcePolicyService; 2org/dspace/authorize/service/ResourcePolicyService find Y(Lorg/dspace/core/Context;Lorg/dspace/eperson/EPerson;Ljava/util/List;II)Ljava/util/List; 0org/dspace/content/factory/ContentServiceFactory 4()Lorg/dspace/content/factory/ContentServiceFactory; getCollectionService 0()Lorg/dspace/content/service/CollectionService; getdSpaceObject #()Lorg/dspace/content/DSpaceObject; L(Lorg/dspace/core/Context;Ljava/util/UUID;)Lorg/dspace/content/DSpaceObject; .org/apache/commons/collections/CollectionUtils isNotEmpty (Ljava/util/Collection;)Z getCommunityService /()Lorg/dspace/content/service/CommunityService; getAllCollections I(Lorg/dspace/core/Context;Lorg/dspace/content/Community;)Ljava/util/List; addAll org/dspace/eperson/EPerson isEmpty addContentStream .(Lorg/apache/solr/common/util/ContentStream;)V getFieldNames ()Ljava/util/Collection; getFieldValues *(Ljava/lang/String;)Ljava/util/Collection; [(Ljava/lang/String;[Ljava/lang/String;)Lorg/apache/solr/common/params/ModifiableSolrParams; setParams 7(Lorg/apache/solr/common/params/ModifiableSolrParams;)V setParam '(Ljava/lang/String;Ljava/lang/String;)V? Aorg/apache/solr/client/solrj/request/AbstractUpdateRequest$ACTION ACTION COMMIT CLorg/apache/solr/client/solrj/request/AbstractUpdateRequest$ACTION; setAction ?(Lorg/apache/solr/client/solrj/request/AbstractUpdateRequest$ACTION;ZZ)Lorg/apache/solr/client/solrj/request/AbstractUpdateRequest; process a(Lorg/apache/solr/client/solrj/SolrServer;)Lorg/apache/solr/client/solrj/response/UpdateResponse; b(Lorg/apache/solr/common/SolrInputDocument;)Lorg/apache/solr/client/solrj/response/UpdateResponse; org/dspace/discovery/SearchUtils getDiscoveryConfiguration ^(Lorg/dspace/content/DSpaceObject;)Lorg/dspace/discovery/configuration/DiscoveryConfiguration; getHitHighlightingConfiguration L()Lorg/dspace/discovery/configuration/DiscoveryHitHighlightingConfiguration; getMetadataFields getField getMetadata D(Lorg/dspace/content/Community;Ljava/lang/String;)Ljava/lang/String; getIgnoredMetadataFields (I)Ljava/util/List; getServiceManager $()Lorg/dspace/kernel/ServiceManager; org/dspace/kernel/ServiceManager getServicesByType #(Ljava/lang/Class;)Ljava/util/List; additionalIndex g(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;Lorg/apache/solr/common/SolrInputDocument;)V G(Lorg/dspace/content/DSpaceObject;Ljava/lang/String;)Ljava/lang/String; contains addField '(Ljava/lang/String;Ljava/lang/Object;)V valueOf (Z)Ljava/lang/Boolean; isDiscoverable getAllDiscoveryConfigurations +(Lorg/dspace/content/Item;)Ljava/util/List; getSearchFilters &(Ljava/lang/Object;)Ljava/lang/Object; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getSearchSortConfiguration A()Lorg/dspace/discovery/configuration/DiscoverySortConfiguration; getSortFields getMetadataField getRecentSubmissionConfiguration N()Lorg/dspace/discovery/configuration/DiscoveryRecentSubmissionsConfiguration; getMetadataSortField getMoreLikeThisConfiguration I()Lorg/dspace/discovery/configuration/DiscoveryMoreLikeThisConfiguration; getSimilarityMetadataFields getArrayProperty '(Ljava/lang/String;)[Ljava/lang/String; trim {(Lorg/dspace/content/DSpaceObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; $()Lorg/dspace/content/MetadataField; getMetadataSchema %()Lorg/dspace/content/MetadataSchema; getName getElement getValue getQualifier =org/dspace/content/authority/service/MetadataAuthorityService %(Lorg/dspace/content/MetadataField;)Z getMinConfidence %(Lorg/dspace/content/MetadataField;)I getAuthority getConfidence getPropertyAsType 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; 9(Ljava/lang/String;Ljava/lang/Object;Z)Ljava/lang/Object; booleanValue getLanguage ;org/dspace/content/authority/service/ChoiceAuthorityService getLabel H(Lorg/dspace/content/MetadataValue;Ljava/lang/String;)Ljava/lang/String; getVariants 4(Lorg/dspace/content/MetadataValue;)Ljava/util/List; %org/dspace/util/MultiFormatDateParser parse ,org/apache/commons/lang/time/DateFormatUtils formatUTC 6(Ljava/util/Date;Ljava/lang/String;)Ljava/lang/String; getIndexFieldName toLowerCase getFilterType startsWith replaceFirst ;(Ljava/lang/String;)Lorg/apache/solr/common/SolrInputField; getSplitter isSkipFirstNodeLevel "org/apache/commons/lang/ArrayUtils subarray *([Ljava/lang/Object;II)[Ljava/lang/Object; ,(Ljava/lang/String;)Ljava/lang/StringBuffer; length substring (I)Ljava/lang/String; getMetadataByMetadataString E(Lorg/dspace/content/DSpaceObject;Ljava/lang/String;)Ljava/util/List; java/util/TimeZone getTimeZone ((Ljava/lang/String;)Ljava/util/TimeZone; java/util/Calendar *(Ljava/util/TimeZone;)Ljava/util/Calendar; setCalendar (Ljava/util/Calendar;)V setLenient getDSpaceObjectService 3(I)Lorg/dspace/content/service/DSpaceObjectService; fromString $(Ljava/lang/String;)Ljava/util/UUID; .org/dspace/content/service/DSpaceObjectService addFilterQueries ([Ljava/lang/String;)V getQuery getSearchFields isSpellCheck O(Ljava/lang/String;[Ljava/lang/String;)Lorg/apache/solr/client/solrj/SolrQuery; TRUE Ljava/lang/Boolean; =(Ljava/lang/String;Z)Lorg/apache/solr/client/solrj/SolrQuery; addFilterQuery getFilterQueries getDSpaceObjectFilter getFieldPresentQueries getStart (I)Ljava/lang/Integer; setStart =(Ljava/lang/Integer;)Lorg/apache/solr/client/solrj/SolrQuery; getMaxResults setRows getSortField asc getSortOrder SORT_ORDER 1()Lorg/dspace/discovery/DiscoverQuery$SORT_ORDER; -org/dspace/discovery/DiscoverQuery$SORT_ORDER desc /Lorg/dspace/discovery/DiscoverQuery$SORT_ORDER; addSortField j(Ljava/lang/String;Lorg/apache/solr/client/solrj/SolrQuery$ORDER;)Lorg/apache/solr/client/solrj/SolrQuery; getProperties ()Ljava/util/Map; keySet ()Ljava/util/Set; toArray (([Ljava/lang/Object;)[Ljava/lang/Object; getFacetFields addFacetField getLimit Horg/dspace/discovery/configuration/DiscoveryConfigurationParameters$SORT SORT COUNT JLorg/dspace/discovery/configuration/DiscoveryConfigurationParameters$SORT; L()Lorg/dspace/discovery/configuration/DiscoveryConfigurationParameters$SORT; getOffset getPrefix setFacetPrefix N(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/solr/client/solrj/SolrQuery; getFacetQueries addFacetQuery getFacetMinCount setFacetMinCount +(I)Lorg/apache/solr/client/solrj/SolrQuery; getFacetOffset getHitHighlightingFields setHighlight +(Z)Lorg/apache/solr/client/solrj/SolrQuery; addHighlightField getMaxChars getMaxSnippets additionalSearchParameters h(Lorg/dspace/core/Context;Lorg/dspace/discovery/DiscoverQuery;Lorg/apache/solr/client/solrj/SolrQuery;)V getBaseURL execute g(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/client/methods/CloseableHttpResponse; org/apache/http/HttpResponse getEntity ()Lorg/apache/http/HttpEntity; org/apache/http/HttpEntity getContent ()Ljava/io/InputStream; getQTime setSearchTime (I)V setMaxResults getNumFound setTotalSearchResults addDSpaceObject $(Lorg/dspace/content/DSpaceObject;)V getFirstValue org/dspace/core/LogManager getHeader &(Ljava/lang/Object;)Ljava/lang/String; addSearchField ((Ljava/lang/String;[Ljava/lang/String;)V addSearchDocument X(Lorg/dspace/content/DSpaceObject;Lorg/dspace/discovery/DiscoverResult$SearchDocument;)V getHighlighting 'org/apache/commons/collections/MapUtils (Ljava/util/Map;)Z lastIndexOf (Ljava/lang/String;)I (II)Ljava/lang/String; 3(Lorg/dspace/content/DSpaceObject;Ljava/util/Map;)V addHighlightedResult e(Lorg/dspace/content/DSpaceObject;Lorg/dspace/discovery/DiscoverResult$DSpaceObjectHighlightResult;)V getValues VALUE java/util/Collections reverse (Ljava/util/List;)V getCount L(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V addFacetResult G(Ljava/lang/String;[Lorg/dspace/discovery/DiscoverResult$FacetResult;)V getFacetQuery (Ljava/util/Map;)V indexOf (I)I replaceAll intValue getSpellCheckResponse <()Lorg/apache/solr/client/solrj/response/SpellCheckResponse; 8org/apache/solr/client/solrj/response/SpellCheckResponse getCollatedResult setSpellCheckQuery getHttpClient %()Lorg/apache/http/client/HttpClient; !org/apache/http/client/HttpClient getParams %()Lorg/apache/http/params/HttpParams; !org/apache/http/params/HttpParams getParameter toHostString getURI ()Ljava/net/URI; (Ljava/net/URI;)V addParameter O(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/client/utils/URIBuilder; build O(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse; emptyList setSortField insert .(ILjava/lang/String;)Ljava/lang/StringBuilder; matches -org/apache/solr/client/solrj/util/ClientUtils parseInt format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; setDisplayedValue setFilterQuery )(Lorg/dspace/discovery/SolrServiceImpl;)V collect Z(Ljava/util/Collection;Lorg/apache/commons/collections/Transformer;)Ljava/util/Collection; join +(Ljava/util/Collection;C)Ljava/lang/String; getMinTermFrequency getMax getMinWordLength getResponse )()Lorg/apache/solr/common/util/NamedList; substringBeforeLast endsWith java/util/regex/Pattern quote ((Ljava/lang/String;I)[Ljava/lang/String; getLogger ,(Ljava/lang/Class;)Lorg/apache/log4j/Logger; :org/apache/solr/client/solrj/request/AbstractUpdateRequest ! h ?? ?? ?? ? ? ?? ? c ?? ? ?? ? ! ?? ? C ?? ? L ?? ? C ?? ? L ?? ? ? ?Z? ?? ? ? ?Z? ?? ? ? ?Z? ?? ? ? ?Z? ?? ? ? ?Z? ?? ? ? ?Z? ?? ? ? ?Z? ?? 3 ?? ? <