public class BibDCIndexer 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, BREAK_RELATION, CHECK_OUT_DUE_DATE_TIME, CLMS_RET_FLAG, CLMS_RET_FLAG_CRE_DATE, CLMS_RET_NOTE, COVERAGE_DISPLAY, COVERAGE_SEARCH, CREATE_RELATION, 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_BARCODE_SEARCH, ITEM_STATUS_EFFECTIVE_DATE, JOURNAL_TITLE_DISPLAY, JOURNAL_TITLE_SEARCH, JOURNAL_TITLE_SORT, LANGUAGE_DISPLAY, LANGUAGE_FACET, LANGUAGE_SEARCH, LEADER, LEVEL1LOCATION_DISPLAY, LEVEL1LOCATION_SEARCH, LEVEL2LOCATION_DISPLAY, LEVEL2LOCATION_SEARCH, LEVEL3LOCATION_DISPLAY, LEVEL3LOCATION_SEARCH, LEVEL4LOCATION_DISPLAY, LEVEL4LOCATION_SEARCH, LEVEL5LOCATION_DISPLAY, LEVEL5LOCATION_SEARCH, LOCALID_DISPLAY, LOCALID_SEARCH, LOCATION_LEVEL_CAMPUS, LOCATION_LEVEL_COLLECTION, LOCATION_LEVEL_INSTITUTION, LOCATION_LEVEL_LIBRARY, LOCATION_LEVEL_SHELVING, LOCATION_LEVEL_SHELVING_1, MDF_035A, ORG_DUE_DATE_TIME, PROXY_BORROWER, PUBLICATIONDATE_DISPLAY, PUBLICATIONDATE_FACET, PUBLICATIONDATE_SEARCH, PUBLICATIONDATE_SORT, PUBLICATIONPLACE_DISPLAY, PUBLISHER_DISPLAY, PUBLISHER_SEARCH, PUBLISHER_SORT, 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, URI_SEARCH
Constructor and Description |
---|
BibDCIndexer() |
Modifier and Type | Method and Description |
---|---|
org.apache.solr.common.SolrInputDocument |
buildSolrInputDocument(BibDcRecord record) |
protected void |
buildSolrInputDocument(Object object,
List<org.apache.solr.common.SolrInputDocument> solrInputDocuments) |
List |
getAllText(BibDcRecord record)
Method to give all_text field to a given WorkBibDublinRecord.
|
static BibDCIndexer |
getInstance() |
bind, bindAnalytics, buildFieldValue, buildPublicationDateFacetValue, buildPublicationDateFacetValues, buildSolrInputDocument, buildSolrInputDocument, createTree, createTrees, createTrees, deleteRecordInSolr, extractPublicationDateWithRegex, getAllText, getRecordFormat, getSortString, getSortString, indexSolrDocuments, processBibTrees, setCommonFields, unbindAll, unbindOne, updateBibDocument, updateRecordInSolr
addBibInfoForHoldingsOrItems, addBibInfoForHoldingsOrItems, addHoldingsInfoToBib, addHoldingsInfoToBib, addHoldingsInfoToItem, addItemInfoToBib, appendData, assignUUIDs, buildLocationName, buildLocationNameAndLocationLevel, buildSolrInputDocFromSolrDoc, buildSolrInputDocFromSolrDoc, buildSortableCallNumber, create, delete, getSolrDocumentBySolrId, getSolrDocumentByUUID, getSolrDocumentByUUIDs, indexAndDelete, indexSolrDocuments, modifySolrDocForDestination, modifySolrDocForSource, processDelete, processRecord, removeFieldFromSolrInputDocument, rollback, transfer, update
public BibDCIndexer()
public static BibDCIndexer getInstance()
protected void buildSolrInputDocument(Object object, List<org.apache.solr.common.SolrInputDocument> solrInputDocuments)
buildSolrInputDocument
in class BibMarcIndexer
public org.apache.solr.common.SolrInputDocument buildSolrInputDocument(BibDcRecord record)
public List getAllText(BibDcRecord record)
record
- Copyright © 2004–2015 The Kuali Foundation. All rights reserved.