public class DocumentIndexer extends Object
| Constructor and Description | 
|---|
DocumentIndexer()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
indexDocument(RequestDocument reqDoc)
Method to index Bib And Linked Instance Documents 
 | 
void | 
indexDocuments(List<RequestDocument> reqDocs)
Method to index Bib And Linked Instance Documents for a given list. 
 | 
void | 
indexDocumentsForBulk(List<RequestDocument> reqDocs,
                                          boolean isCommit)
Method to index Documents For Bulk Process. 
 | 
void | 
optimizeSolr()
Method to optimizeSolr 
 | 
void | 
optimizeSolr(Boolean waitFlush,
                        Boolean waitSearcher)
Method to optimizeSolr 
 | 
void | 
rollbackIndexedData(List<RequestDocument> requestDocuments)
Method to roll back Indexed Data for a given Request Docuemnts. 
 | 
public DocumentIndexer()
public void indexDocuments(List<RequestDocument> reqDocs) throws Exception
reqDocs - Exceptionpublic void indexDocumentsForBulk(List<RequestDocument> reqDocs, boolean isCommit) throws Exception
reqDocs - Exceptionpublic void indexDocument(RequestDocument reqDoc) throws Exception
reqDoc - Exceptionpublic void rollbackIndexedData(List<RequestDocument> requestDocuments)
requestDocuments - public void optimizeSolr() throws Exception
Exceptionpublic void optimizeSolr(Boolean waitFlush, Boolean waitSearcher) throws Exception
ExceptionCopyright © 2004–2015 The Kuali Foundation. All rights reserved.