A C F G I L O R S T U

A

additionalIndex(DSpaceObject, SolrInputDocument) - Method in class org.dspace.discovery.SolrServiceIndexOutputPlugin
 
additionalIndex(DSpaceObject, SolrInputDocument) - Method in interface org.dspace.discovery.SolrServiceIndexPlugin
 

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.
createIndex(Context) - Method in class org.dspace.discovery.SolrServiceImpl
create full index - wiping old index

F

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

G

getSolr() - Method in class org.dspace.discovery.SolrServiceImpl
Non-Static Singelton instance of Configuration Service

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.

L

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

S

search(Context, DSpaceObject, DiscoverQuery) - Method in class org.dspace.discovery.SolrServiceImpl
 
search(Context, DiscoverQuery) - 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(DiscoverQuery, DSpaceObject, String) - Method in class org.dspace.discovery.SolrServiceImpl
 
searchJSON(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
 
SolrServiceIndexOutputPlugin - Class in org.dspace.discovery
Example class that prints out the handle of the DSpace Object currently being indexed
SolrServiceIndexOutputPlugin() - Constructor for class org.dspace.discovery.SolrServiceIndexOutputPlugin
 
SolrServiceIndexPlugin - Interface in org.dspace.discovery
Indexing plugin used when indexing the communities/collections/items into DSpace

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) - Method in class org.dspace.discovery.SolrServiceImpl
 
toFilterQuery(Context, String, String) - Method in class org.dspace.discovery.SolrServiceImpl
 
toSortFieldIndex(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 only works if the DSpaceObject has a handle (uses the handle for its unique ID)
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.

A C F G I L O R S T U

Copyright © 2011 DuraSpace. All Rights Reserved.