public class BibDcUnqualifiedIndexer extends BibMarcIndexer
recordProcessor
ID_FIELD_PREFIX, MAX_WARM_SEARCH, MAX_WARM_SEARCH_COUNT, TIME_FOR_WARMING_SEARCHERS
ALL_TEXT, AUTHOR_DISPLAY, AUTHOR_FACET, AUTHOR_SEARCH, AUTHOR_SORT, BIB_ID, CHECK_OUT_DUE_DATE_TIME, CLMS_RET_FLAG, CLMS_RET_FLAG_CRE_DATE, CLMS_RET_NOTE, COVERAGE_DISPLAY, COVERAGE_SEARCH, CREATED_BY, CURRENT_BORROWER, DATE_ENTERED, DATE_UPDATED, DESCRIPTION_DISPLAY, DESCRIPTION_SEARCH, DOC_CATEGORY, DOC_CATEGORY_VALUE, DOC_FORMAT, DOC_FORMAT_INSTANCE_VALUE, DOC_TYPE, DOC_TYPE_HOLDING_VALUE, DOC_TYPE_INSTANCE_VALUE, DOC_TYPE_ITEM_VALUE, DUE_DATE_TIME, EDITION_DISPLAY, EDITION_SEARCH, FORMAT_DISPLAY, FORMAT_FACET, FORMAT_SEARCH, GENRE_FACET, ID, IS_ANALYTIC, IS_SERIES, ISBN_DISPLAY, ISBN_NOT_NORMALIZED, ISBN_SEARCH, ISSN_DISPLAY, ISSN_SEARCH, ITEM_STATUS_EFFECTIVE_DATE, JOURNAL_TITLE_DISPLAY, JOURNAL_TITLE_SEARCH, JOURNAL_TITLE_SORT, LANGUAGE_DISPLAY, LANGUAGE_FACET, LANGUAGE_SEARCH, LEADER, LOCALID_DISPLAY, LOCALID_SEARCH, PROXY_BORROWER, PUBLICATIONDATE_DISPLAY, PUBLICATIONDATE_FACET, PUBLICATIONDATE_SEARCH, PUBLICATIONDATE_SORT, PUBLISHER_DISPLAY, PUBLISHER_SEARCH, RELATION_DISPLAY, RELATION_SEARCH, STAFF_ONLY_FLAG, STATUS_DISPLAY, STATUS_SEARCH, STATUS_UPDATED_ON, SUBJECT_DISPLAY, SUBJECT_FACET, SUBJECT_SEARCH, SYSTEM_CONTROL_NUMBER, TITLE_DISPLAY, TITLE_SEARCH, TITLE_SORT, TYPE_DISPLAY, TYPE_SEARCH, UNIQUE_ID, UPDATED_BY
Constructor and Description |
---|
BibDcUnqualifiedIndexer() |
Modifier and Type | Method and Description |
---|---|
org.apache.solr.common.SolrInputDocument |
buildSolrInputDocument(OaiDcDoc doc)
Method to build SolrInputDocument for a given WorkBibDublinRecord.
|
protected void |
buildSolrInputDocument(Object object,
List<org.apache.solr.common.SolrInputDocument> solrInputDocuments) |
List<org.apache.solr.common.SolrInputDocument> |
buildSolrInputDocuments(BibDublinUnQualifiedRecord unqRecord)
Method to build SolrInputDocuments for a given WorkBibDublinRecord.
|
List |
getAllText(OaiDcDoc record)
Method to give all_text field to a given WorkBibDublinRecord.
|
static BibDcUnqualifiedIndexer |
getInstance() |
protected void |
updateRecordInSolr(Object object,
List<org.apache.solr.common.SolrInputDocument> solrInputDocuments) |
bind, bindAnalytics, buildFieldValue, buildPublicationDateFacetValue, buildPublicationDateFacetValues, buildSolrInputDocument, buildSolrInputDocument, createTree, createTrees, createTrees, deleteRecordInSolr, extractPublicationDateWithRegex, getAllText, getRecordFormat, getSortString, getSortString, indexSolrDocuments, processBibTrees, setCommonFields, updateBibDocument
addBibInfoForHoldingsOrItems, addBibInfoForHoldingsOrItems, addHoldingsInfoToItem, appendData, assignUUIDs, buildLocationNameAndLocationLevel, buildSolrInputDocFromSolrDoc, buildSolrInputDocFromSolrDoc, buildSortableCallNumber, create, delete, getSolrDocumentBySolrId, getSolrDocumentByUUID, getSolrDocumentByUUIDs, indexAndDelete, indexSolrDocuments, modifySolrDocForDestination, modifySolrDocForSource, processDelete, processRecord, removeFieldFromSolrInputDocument, rollback, transfer, update
public BibDcUnqualifiedIndexer()
public static BibDcUnqualifiedIndexer getInstance()
protected void buildSolrInputDocument(Object object, List<org.apache.solr.common.SolrInputDocument> solrInputDocuments)
buildSolrInputDocument
in class BibMarcIndexer
public org.apache.solr.common.SolrInputDocument buildSolrInputDocument(OaiDcDoc doc)
doc
- public List<org.apache.solr.common.SolrInputDocument> buildSolrInputDocuments(BibDublinUnQualifiedRecord unqRecord)
- public List getAllText(OaiDcDoc record)
record
- protected void updateRecordInSolr(Object object, List<org.apache.solr.common.SolrInputDocument> solrInputDocuments)
updateRecordInSolr
in class BibMarcIndexer
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.