Uses of Interface
org.broadleafcommerce.core.search.service.solr.index.IndexStatusInfo
Packages that use IndexStatusInfo
Package
Description
-
Uses of IndexStatusInfo in org.broadleafcommerce.core.search.service.solr
Methods in org.broadleafcommerce.core.search.service.solr that return IndexStatusInfoModifier and TypeMethodDescriptionFileSystemSolrIndexStatusProviderImpl.readIndexStatus(IndexStatusInfo status) Builds the Index Status object.Methods in org.broadleafcommerce.core.search.service.solr with parameters of type IndexStatusInfoModifier and TypeMethodDescriptionvoidFileSystemSolrIndexStatusProviderImpl.handleUpdateIndexStatus(IndexStatusInfo status) Updates the XML file with the index status, error status, and dead event statusprotected voidFileSystemSolrIndexStatusProviderImpl.handleUpdateIndexStatus(IndexStatusInfo status, boolean clearDeadEvents) Updates the XML file with the index status, error status, and dead event statusprotected voidFileSystemSolrIndexStatusProviderImpl.purgeDeadEvents(Document document, IndexStatusInfo status) Periodically purges the dead events based on solr.index.status.dead.event.purge.seconds - populating the deadEvents map in the IndexStatusInfo when it does.FileSystemSolrIndexStatusProviderImpl.readIndexStatus(IndexStatusInfo status) Builds the Index Status object.protected voidFileSystemSolrIndexStatusProviderImpl.updateDeadEventSegment(Document document, Element rootElement, IndexStatusInfo status, boolean clearDeadEvents) Performs the XML building for the dead event segment.protected voidFileSystemSolrIndexStatusProviderImpl.updateErrorSegment(Document document, Element rootElement, IndexStatusInfo status) Performs the XML building for the error segmentprotected voidFileSystemSolrIndexStatusProviderImpl.updateIndexSegment(Document document, Element rootElement, IndexStatusInfo status) Performs the XML building for the Index segment -
Uses of IndexStatusInfo in org.broadleafcommerce.core.search.service.solr.index
Classes in org.broadleafcommerce.core.search.service.solr.index that implement IndexStatusInfoMethods in org.broadleafcommerce.core.search.service.solr.index that return IndexStatusInfoModifier and TypeMethodDescriptionSolrIndexStatusService.getIndexStatus()Returns a populated IndexStatusInfo instance from the provider(s)SolrIndexStatusServiceImpl.getIndexStatus()SolrIndexStatusService.getSeedStatusInstance()Provide a custom IndexStatusInfo instance to be used by the system.SolrIndexStatusServiceImpl.getSeedStatusInstance()SolrIndexStatusProvider.readIndexStatus(IndexStatusInfo status) Methods in org.broadleafcommerce.core.search.service.solr.index with parameters of type IndexStatusInfoModifier and TypeMethodDescriptionprotected voidSolrIndexStatusServiceImpl.clearErrorStatus(IndexStatusInfo status) Removes an existing error status entry.voidSolrIndexStatusProvider.handleUpdateIndexStatus(IndexStatusInfo status) SolrIndexStatusServiceImpl.isEventIdInError(Collection<String> additionalInfoIds, IndexStatusInfo persistedStatus) Determines which passed InfoIds already exist in the persisted statuses from the provider(s)SolrIndexStatusProvider.readIndexStatus(IndexStatusInfo status) voidSolrIndexStatusService.setIndexStatus(IndexStatusInfo status) Adds an IndexStatusInfo entry into the status providersvoidSolrIndexStatusServiceImpl.setIndexStatus(IndexStatusInfo status) protected voidSolrIndexStatusServiceImpl.updateIndexStatus(IndexStatusInfo status) Performs the actual update process with the list of providers