A B C E F G I L O R S T U V W 

A

addContainerMetadataField(SolrInputDocument, List<String>, List<String>, String, String) - Method in class org.dspace.discovery.SolrServiceImpl
Add the metadata value of the community/collection to the solr document IF needed highlighting is added !
AUTHORITY_SEPARATOR - Static variable in class org.dspace.discovery.SolrServiceImpl
 

B

buildDocument(Context, Community) - Method in class org.dspace.discovery.SolrServiceImpl
Build a solr document for a DSpace Community.
buildDocument(Context, Bitstream) - Method in class org.dspace.discovery.SolrServiceImpl
 
buildDocument(Context, Collection) - Method in class org.dspace.discovery.SolrServiceImpl
Build a solr document for a DSpace Collection.
buildDocument(Context, Item) - Method in class org.dspace.discovery.SolrServiceImpl
Build a Lucene document for a DSpace Item and write the index
buildDocument(int, int, String, List<String>) - Method in class org.dspace.discovery.SolrServiceImpl
Create Lucene document with all the shared fields initialized.
buildSpellCheck() - Method in class org.dspace.discovery.SolrServiceImpl
 

C

cleanIndex(boolean) - Method in class org.dspace.discovery.SolrServiceImpl
Iterates over all documents in the Lucene index and verifies they are in database, if not, they are removed.
commit() - Method in class org.dspace.discovery.SolrServiceImpl
 
consume(Context, Event) - Method in class org.dspace.discovery.IndexEventConsumer
Consume a content event -- just build the sets of objects to add (new) to the index, update, and delete.
createIndex(Context) - Method in class org.dspace.discovery.SolrServiceImpl
create full index - wiping old index

E

emailException(Exception) - Method in class org.dspace.discovery.SolrServiceImpl
 
end(Context) - Method in class org.dspace.discovery.IndexEventConsumer
Process sets of objects to add, update, and delete in index.
escapeQueryChars(String) - Method in class org.dspace.discovery.SolrServiceImpl
 

F

FILTER_SEPARATOR - Static variable in class org.dspace.discovery.SolrServiceImpl
 
findDSpaceObject(Context, SolrDocument) - Static method in class org.dspace.discovery.SolrServiceImpl
 
finish(Context) - Method in class org.dspace.discovery.IndexEventConsumer
 

G

getCollectionLocations(Collection) - Method in class org.dspace.discovery.SolrServiceImpl
 
getItemLocations(Item) - Method in class org.dspace.discovery.SolrServiceImpl
 
getRelatedItems(Context, Item, DiscoveryMoreLikeThisConfiguration) - Method in class org.dspace.discovery.SolrServiceImpl
 
getSolr() - Method in class org.dspace.discovery.SolrServiceImpl
 

I

indexContent(Context, DSpaceObject) - Method in class org.dspace.discovery.SolrServiceImpl
If the handle for the "dso" already exists in the index, and the "dso" has a lastModified timestamp that is newer than the document in the index then it is updated, otherwise a new document is added.
indexContent(Context, DSpaceObject, boolean) - Method in class org.dspace.discovery.SolrServiceImpl
If the handle for the "dso" already exists in the index, and the "dso" has a lastModified timestamp that is newer than the document in the index then it is updated, otherwise a new document is added.
indexContent(Context, DSpaceObject, boolean, boolean) - Method in class org.dspace.discovery.SolrServiceImpl
 
IndexEventConsumer - Class in org.dspace.discovery
Class for updating search indices in discovery from content events.
IndexEventConsumer() - Constructor for class org.dspace.discovery.IndexEventConsumer
 
initialize() - Method in class org.dspace.discovery.IndexEventConsumer
 

L

LAST_INDEXED_FIELD - Static variable in class org.dspace.discovery.SolrServiceImpl
 
locationToName(Context, String, String) - Static method in class org.dspace.discovery.SolrServiceImpl
 

O

optimize() - Method in class org.dspace.discovery.SolrServiceImpl
Maintenance to keep a SOLR index efficient.
org.dspace.discovery - package org.dspace.discovery
 

R

reIndexContent(Context, DSpaceObject) - Method in class org.dspace.discovery.SolrServiceImpl
reIndexContent removes something from the index, then re-indexes it
requiresIndexing(String, Date) - Method in class org.dspace.discovery.SolrServiceImpl
Is stale checks the lastModified time stamp in the database and the index to determine if the index is stale.
resolveToSolrQuery(Context, DiscoverQuery, boolean) - Method in class org.dspace.discovery.SolrServiceImpl
 
retrieveResult(Context, DiscoverQuery, QueryResponse) - Method in class org.dspace.discovery.SolrServiceImpl
 

S

search(Context, DiscoverQuery) - Method in class org.dspace.discovery.SolrServiceImpl
 
search(Context, DSpaceObject, DiscoverQuery) - Method in class org.dspace.discovery.SolrServiceImpl
 
search(Context, DSpaceObject, DiscoverQuery, boolean) - Method in class org.dspace.discovery.SolrServiceImpl
 
search(Context, DiscoverQuery, boolean) - Method in class org.dspace.discovery.SolrServiceImpl
 
search(Context, String, int, int, String...) - Method in class org.dspace.discovery.SolrServiceImpl
 
search(Context, String, String, boolean, int, int, String...) - Method in class org.dspace.discovery.SolrServiceImpl
 
searchAsInputStream(DiscoverQuery) - Method in class org.dspace.discovery.SolrServiceImpl
Simple means to return the search result as an InputStream
searchJSON(Context, DiscoverQuery, DSpaceObject, String) - Method in class org.dspace.discovery.SolrServiceImpl
 
searchJSON(Context, DiscoverQuery, String) - Method in class org.dspace.discovery.SolrServiceImpl
 
SolrServiceImpl - Class in org.dspace.discovery
SolrIndexer contains the methods that index Items and their metadata, collections, communities, etc.
SolrServiceImpl() - Constructor for class org.dspace.discovery.SolrServiceImpl
 
STORE_SEPARATOR - Static variable in class org.dspace.discovery.SolrServiceImpl
 

T

toDate(String) - Static method in class org.dspace.discovery.SolrServiceImpl
Helper function to retrieve a date using a best guess of the potential date encodings on a field
toFilterQuery(Context, String, String, String) - Method in class org.dspace.discovery.SolrServiceImpl
 
toSortFieldIndex(String, String) - Method in class org.dspace.discovery.SolrServiceImpl
 
transformAuthorityValue(Context, String, String) - Method in class org.dspace.discovery.SolrServiceImpl
 
transformDisplayedValue(Context, String, String) - Method in class org.dspace.discovery.SolrServiceImpl
 
transformFacetField(DiscoverFacetField, String, boolean) - Method in class org.dspace.discovery.SolrServiceImpl
 
transformSortValue(Context, String, String) - Method in class org.dspace.discovery.SolrServiceImpl
 

U

unIndexContent(Context, DSpaceObject) - Method in class org.dspace.discovery.SolrServiceImpl
unIndex removes an Item, Collection, or Community
unIndexContent(Context, DSpaceObject, boolean) - Method in class org.dspace.discovery.SolrServiceImpl
unIndex removes an Item, Collection, or Community
unIndexContent(Context, String) - Method in class org.dspace.discovery.SolrServiceImpl
Unindex a Document in the Lucene index.
unIndexContent(Context, String, boolean) - Method in class org.dspace.discovery.SolrServiceImpl
Unindex a Document in the Lucene Index.
updateIndex(Context) - Method in class org.dspace.discovery.SolrServiceImpl
Iterates over all Items, Collections and Communities.
updateIndex(Context, boolean) - Method in class org.dspace.discovery.SolrServiceImpl
Iterates over all Items, Collections and Communities.

V

VARIANTS_STORE_SEPARATOR - Static variable in class org.dspace.discovery.SolrServiceImpl
 

W

writeDocument(SolrInputDocument, List<BitstreamContentStream>) - Method in class org.dspace.discovery.SolrServiceImpl
Write the document to the index under the appropriate handle.
A B C E F G I L O R S T U V W 

Copyright © 2016 DuraSpace. All rights reserved.