Skip navigation links
A B C D E F G H I L M N O P Q R S T U 

A

actualFactory - Variable in class org.craftercms.search.utils.CachedSolrServerFactory
 
addAdditionalFilterQueries(SolrQuery) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
additionalFilterQueries - Variable in class org.craftercms.search.service.impl.SolrSearchService
Set of additional filter queries that should be used on all search requests
allowCompression - Variable in class org.craftercms.search.utils.HttpSolrServerFactory
 

B

baseUrl - Variable in class org.craftercms.search.utils.HttpSolrServerFactory
 
build(String, String, String, boolean) - Method in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
build(String, String, Map<String, List<String>>) - Method in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
build(String, String, String, boolean) - Method in interface org.craftercms.search.service.SolrDocumentBuilder
Builds a Solr document from the input XML.
build(String, String, Map<String, List<String>>) - Method in interface org.craftercms.search.service.SolrDocumentBuilder
Builds a Solr document from the provided multi value map of fields
buildParams(String, String, String, String, Map<String, List<String>>) - Method in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
buildParams(String, String, String, String, Map<String, List<String>>) - Method in interface org.craftercms.search.service.SolrDocumentBuilder
Builds a set of SolrParams for an update request from the provided multi value map of fields

C

cache - Variable in class org.craftercms.search.utils.CachedSolrServerFactory
 
CachedSolrServerFactory - Class in org.craftercms.search.utils
SolrServerFactory decorator that caches SolrServers by index ID.
CachedSolrServerFactory() - Constructor for class org.craftercms.search.utils.CachedSolrServerFactory
 
commit(String) - Method in class org.craftercms.search.controller.SearchRestController
 
commit() - Method in class org.craftercms.search.service.impl.DualSearchService
 
commit(String) - Method in class org.craftercms.search.service.impl.DualSearchService
 
commit() - Method in class org.craftercms.search.service.impl.SolrSearchService
commit(String) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
CompositeSuffixBasedConverter - Class in org.craftercms.search.service.impl
Based on the suffix of a field, picks an actual FieldValueConverter from a set of suffix -> converter mappings.
CompositeSuffixBasedConverter() - Constructor for class org.craftercms.search.service.impl.CompositeSuffixBasedConverter
 
containsSubDocumentsAttributeName - Variable in class org.craftercms.search.service.impl.SubDocumentElementParser
 
contentTypeFieldName - Variable in class org.craftercms.search.service.impl.SubDocumentElementParser
 
convert(String, String) - Method in interface org.craftercms.search.service.FieldValueConverter
 
convert(String, String) - Method in class org.craftercms.search.service.impl.CompositeSuffixBasedConverter
 
convert(String, String) - Method in class org.craftercms.search.service.impl.DateTimeConverter
 
convert(String, String) - Method in class org.craftercms.search.service.impl.HtmlStrippingConverter
 
copyChildrenFieldsToParent - Variable in class org.craftercms.search.service.impl.DenormalizingPostProcessor
 
copyChildrenFieldsToParent(Collection<SolrInputField>, SolrInputDocument) - Method in class org.craftercms.search.service.impl.DenormalizingPostProcessor
 
copyParentFieldsToChildren - Variable in class org.craftercms.search.service.impl.DenormalizingPostProcessor
 
copyParentFieldsToChildren(Collection<SolrInputField>, Collection<SolrInputDocument>) - Method in class org.craftercms.search.service.impl.DenormalizingPostProcessor
 
createQuery() - Method in class org.craftercms.search.service.impl.SolrSearchService
 
createQuery(Map<String, String[]>) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
createSAXReader() - Method in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
createSolrServer(String) - Method in class org.craftercms.search.utils.HttpSolrServerFactory
 

D

DateTimeConverter - Class in org.craftercms.search.service.impl
FieldValueConverter that formats a field in a source pattern to the ISO date format.
DateTimeConverter() - Constructor for class org.craftercms.search.service.impl.DateTimeConverter
 
DEFAULT_CONTAINS_SUB_DOCUMENTS_ATTRIBUTE_NAME - Static variable in class org.craftercms.search.service.impl.SubDocumentElementParser
 
DEFAULT_CONTENT_TYPE_FIELD_NAME - Static variable in class org.craftercms.search.service.impl.SubDocumentElementParser
 
DEFAULT_FIELD_NAME_SEPARATOR - Static variable in class org.craftercms.search.service.impl.ElementParserServiceImpl
 
DEFAULT_FIELDS_TO_IGNORE - Static variable in class org.craftercms.search.service.impl.DenormalizingPostProcessor
 
DEFAULT_FILE_NAME_FIELD_NAME - Static variable in class org.craftercms.search.service.impl.SolrSearchService
 
DEFAULT_ID_FIELD_NAME - Static variable in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
DEFAULT_INDEXABLE_ATTRIBUTE_NAME - Static variable in class org.craftercms.search.service.impl.ElementParserServiceImpl
 
DEFAULT_LOCAL_ID_FIELD_NAME - Static variable in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
DEFAULT_PARENT_ID_FIELD_NAME - Static variable in class org.craftercms.search.service.impl.SubDocumentElementParser
 
DEFAULT_PUBLISHING_DATE_ALT_FIELD_NAME - Static variable in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
DEFAULT_PUBLISHING_DATE_FIELD_NAME - Static variable in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
DEFAULT_ROOT_ID_FIELD_NAME - Static variable in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
DEFAULT_SITE_FIELD_NAME - Static variable in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
DEFAULT_SUB_DOCUMENT_ELEMENT_NAME - Static variable in class org.craftercms.search.service.impl.SubDocumentElementParser
 
DEFAULT_TOKENIZED_ATTRIBUTE_NAME - Static variable in class org.craftercms.search.service.impl.TokenizedElementParser
 
DefaultElementParser - Class in org.craftercms.search.service.impl
Default implementation of ElementParser.
DefaultElementParser() - Constructor for class org.craftercms.search.service.impl.DefaultElementParser
 
defaultMaxConnectionsPerHost - Variable in class org.craftercms.search.utils.HttpSolrServerFactory
 
delete(String, String, String) - Method in class org.craftercms.search.controller.SearchRestController
 
delete(String, String) - Method in class org.craftercms.search.service.impl.DualSearchService
 
delete(String, String, String) - Method in class org.craftercms.search.service.impl.DualSearchService
 
delete(String, String) - Method in class org.craftercms.search.service.impl.SolrSearchService
delete(String, String, String) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
deleteQueryMappings - Variable in class org.craftercms.search.service.impl.SolrSearchService
ID regex/delete query mappings that can be used to specify special delete queries for certain files, e.g.
DenormalizingPostProcessor - Class in org.craftercms.search.service.impl
Implementation of SolrDocumentPostProcessor that can "denormalize" the parent and it's children documents, that means, it copies the fields from the parent to the children and the fields of the children to the parent.
DenormalizingPostProcessor() - Constructor for class org.craftercms.search.service.impl.DenormalizingPostProcessor
 
DualSearchService - Class in org.craftercms.search.service.impl
SearchService decorator that uses two different search services: one for reads and another one for writes.
DualSearchService() - Constructor for class org.craftercms.search.service.impl.DualSearchService
 

E

ElementParser - Interface in org.craftercms.search.service
Implementations parse the specified element to generate fields for the document.
ElementParserService - Interface in org.craftercms.search.service
Implementations normally use several ElementParsers to parse the elements and it's sub-elements to generate a Solr fields.
ElementParserServiceImpl - Class in org.craftercms.search.service.impl
Default implementation of the ElementParserService.
ElementParserServiceImpl() - Constructor for class org.craftercms.search.service.impl.ElementParserServiceImpl
 

F

fieldNameSeparator - Variable in class org.craftercms.search.service.impl.ElementParserServiceImpl
 
fieldsToIgnore - Variable in class org.craftercms.search.service.impl.DenormalizingPostProcessor
 
fieldSuffixMappings - Variable in class org.craftercms.search.service.impl.TokenizedElementParser
 
FieldValueConverter - Interface in org.craftercms.search.service
Converts an incoming string field value to the actual value that will be indexed.
fieldValueConverter - Variable in class org.craftercms.search.service.impl.DefaultElementParser
 
fieldValueConverter - Variable in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
fileNameFieldName - Variable in class org.craftercms.search.service.impl.SolrSearchService
The file name field name (default is file-name).
followRedirects - Variable in class org.craftercms.search.utils.HttpSolrServerFactory
 
formatAsIso(DateTime) - Method in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 

G

getAdditionalFieldMapAsMultiValueMap(Map<String, String>) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
getAdditionalFields(HttpServletRequest) - Method in class org.craftercms.search.controller.SearchRestController
 
getAdditionalMultiValueFields(HttpServletRequest) - Method in class org.craftercms.search.controller.SearchRestController
 
getChildrenFields(Collection<SolrInputDocument>) - Method in class org.craftercms.search.service.impl.DenormalizingPostProcessor
 
getDeleteQuery(String) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
getIndexableAttributeName() - Method in class org.craftercms.search.service.impl.ElementParserServiceImpl
 
getIndexPrefix(String) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
getParentFields(SolrInputDocument) - Method in class org.craftercms.search.service.impl.DenormalizingPostProcessor
 
getSolrServer(String) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
getSolrServer(String) - Method in class org.craftercms.search.utils.CachedSolrServerFactory
 
getSolrServer(String) - Method in class org.craftercms.search.utils.HttpSolrServerFactory
 
getSolrServer(String) - Method in interface org.craftercms.search.utils.SolrServerFactory
Returns a SolrServer specific to an index ID, or a default SolrServer when the ID is null or empty.
getStatus() - Method in class org.craftercms.search.controller.MonitoringController
 
getSuccessfulMessage(String, String, String, Object) - Method in class org.craftercms.search.service.impl.SolrSearchService
 

H

handleException(Exception, HttpServletRequest, HttpServletResponse) - Method in class org.craftercms.search.controller.SearchRestController
 
HtmlStrippingConverter - Class in org.craftercms.search.service.impl
FieldValueConverter that strips all HTML tags from a field.
HtmlStrippingConverter() - Constructor for class org.craftercms.search.service.impl.HtmlStrippingConverter
 
httpClient - Variable in class org.craftercms.search.utils.HttpSolrServerFactory
 
HttpSolrServerFactory - Class in org.craftercms.search.utils
Implementation of SolrServerFactory that creates an HttpSolrServer with the specified properties for each index ID.
HttpSolrServerFactory() - Constructor for class org.craftercms.search.utils.HttpSolrServerFactory
 

I

idFieldName - Variable in class org.craftercms.search.service.impl.RenameFieldsIfMultiValuePostProcessor
 
idFieldName - Variable in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
idFieldName - Variable in class org.craftercms.search.service.impl.SubDocumentElementParser
 
indexableAttributeName - Variable in class org.craftercms.search.service.impl.ElementParserServiceImpl
 
init() - Method in class org.craftercms.search.utils.HttpSolrServerFactory
 

L

localIdFieldName - Variable in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
localIdFieldName - Variable in class org.craftercms.search.service.impl.SubDocumentElementParser
 

M

maxRetries - Variable in class org.craftercms.search.utils.HttpSolrServerFactory
 
maxTotalConnections - Variable in class org.craftercms.search.utils.HttpSolrServerFactory
 
MonitoringController - Class in org.craftercms.search.controller
 
MonitoringController() - Constructor for class org.craftercms.search.controller.MonitoringController
 
multiValueIgnorePattern - Variable in class org.craftercms.search.service.impl.SolrSearchService
The regex pattern used to ignore those additional fields that shouldn't be parsed for multi value.
multiValueSeparator - Variable in class org.craftercms.search.service.impl.SolrSearchService
Multi value separator for additional fields of structured documents.

N

NO_WRITE_SERVICE_PROVIDED_MSG - Static variable in class org.craftercms.search.service.impl.DualSearchService
 

O

org.craftercms.search.controller - package org.craftercms.search.controller
 
org.craftercms.search.exception - package org.craftercms.search.exception
 
org.craftercms.search.service - package org.craftercms.search.service
 
org.craftercms.search.service.impl - package org.craftercms.search.service.impl
 
org.craftercms.search.utils - package org.craftercms.search.utils
 

P

parentIdFieldName - Variable in class org.craftercms.search.service.impl.SubDocumentElementParser
 
parse(Element, String, String, SolrInputDocument, ElementParserService) - Method in interface org.craftercms.search.service.ElementParser
Parses the given element, generating one or more Solr fields and adding them to the given document.
parse(Element, String, SolrInputDocument) - Method in interface org.craftercms.search.service.ElementParserService
Parses the given element, generating one or more Solr fields and adding them to the given document.
parse(Element, String, String, SolrInputDocument, ElementParserService) - Method in class org.craftercms.search.service.impl.DefaultElementParser
 
parse(Element, String, SolrInputDocument) - Method in class org.craftercms.search.service.impl.ElementParserServiceImpl
 
parse(Element, String, String, SolrInputDocument, ElementParserService) - Method in class org.craftercms.search.service.impl.SubDocumentElementParser
 
parse(Element, String, String, SolrInputDocument, ElementParserService) - Method in class org.craftercms.search.service.impl.TokenizedElementParser
 
parser - Variable in class org.craftercms.search.utils.HttpSolrServerFactory
 
parsers - Variable in class org.craftercms.search.service.impl.ElementParserServiceImpl
 
parserService - Variable in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
postProcess(SolrInputDocument) - Method in class org.craftercms.search.service.impl.DenormalizingPostProcessor
 
postProcess(SolrInputDocument) - Method in class org.craftercms.search.service.impl.RenameFieldsIfMultiValuePostProcessor
 
postProcess(SolrInputDocument) - Method in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
postProcess(SolrInputDocument) - Method in interface org.craftercms.search.service.SolrDocumentPostProcessor
Processes the specified document to modify or enhance it.
postProcessors - Variable in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
publishingDateAltFieldName - Variable in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
publishingDateAltFieldName - Variable in class org.craftercms.search.service.impl.SubDocumentElementParser
 
publishingDateFieldName - Variable in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
publishingDateFieldName - Variable in class org.craftercms.search.service.impl.SubDocumentElementParser
 

Q

queryParams - Variable in class org.craftercms.search.utils.HttpSolrServerFactory
 

R

renameFieldIfMultiValue(String, SolrInputField) - Method in class org.craftercms.search.service.impl.RenameFieldsIfMultiValuePostProcessor
 
RenameFieldsIfMultiValuePostProcessor - Class in org.craftercms.search.service.impl
Implementation of SolrDocumentPostProcessor that renames fields that are defined as single value but that actually have several values, based on a series of suffix mappings.
RenameFieldsIfMultiValuePostProcessor() - Constructor for class org.craftercms.search.service.impl.RenameFieldsIfMultiValuePostProcessor
 
requestWriter - Variable in class org.craftercms.search.utils.HttpSolrServerFactory
 
rootIdFieldName - Variable in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
rootIdFieldName - Variable in class org.craftercms.search.service.impl.SubDocumentElementParser
 

S

search(String, HttpServletRequest) - Method in class org.craftercms.search.controller.SearchRestController
 
search(Query) - Method in class org.craftercms.search.service.impl.DualSearchService
 
search(String, Query) - Method in class org.craftercms.search.service.impl.DualSearchService
 
search(Query) - Method in class org.craftercms.search.service.impl.SolrSearchService
search(String, Query) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
SearchRestController - Class in org.craftercms.search.controller
REST controller for the search service.
SearchRestController() - Constructor for class org.craftercms.search.controller.SearchRestController
 
setActualFactory(SolrServerFactory) - Method in class org.craftercms.search.utils.CachedSolrServerFactory
 
setAdditionalFilterQueries(String[]) - Method in class org.craftercms.search.service.impl.SolrSearchService
Sets the set of additional filter queries that should be used on all search requests
setAllowCompression(Boolean) - Method in class org.craftercms.search.utils.HttpSolrServerFactory
 
setBaseUrl(String) - Method in class org.craftercms.search.utils.HttpSolrServerFactory
 
setContainsSubDocumentsAttributeName(String) - Method in class org.craftercms.search.service.impl.SubDocumentElementParser
 
setContentTypeFieldName(String) - Method in class org.craftercms.search.service.impl.SubDocumentElementParser
 
setConverterMappings(Map<String, FieldValueConverter>) - Method in class org.craftercms.search.service.impl.CompositeSuffixBasedConverter
 
setCopyChildrenFieldsToParent(boolean) - Method in class org.craftercms.search.service.impl.DenormalizingPostProcessor
 
setCopyParentFieldsToChildren(boolean) - Method in class org.craftercms.search.service.impl.DenormalizingPostProcessor
 
setDateTimeFieldPattern(String) - Method in class org.craftercms.search.service.impl.DateTimeConverter
 
setDefaultConverter(FieldValueConverter) - Method in class org.craftercms.search.service.impl.CompositeSuffixBasedConverter
 
setDefaultMaxConnectionsPerHost(Integer) - Method in class org.craftercms.search.utils.HttpSolrServerFactory
 
setDeleteQueryMappings(Map<String, String>) - Method in class org.craftercms.search.service.impl.SolrSearchService
Sets ID regex/delete query mappings that can be used to specify special delete queries for certain files, e.g.
setFieldNameSeparator(String) - Method in class org.craftercms.search.service.impl.ElementParserServiceImpl
 
setFieldsToIgnore(String[]) - Method in class org.craftercms.search.service.impl.DenormalizingPostProcessor
 
setFieldSuffixMappings(Map<String, String>) - Method in class org.craftercms.search.service.impl.TokenizedElementParser
 
setFieldValueConverter(FieldValueConverter) - Method in class org.craftercms.search.service.impl.DefaultElementParser
 
setFieldValueConverter(FieldValueConverter) - Method in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
setFileNameFieldName(String) - Method in class org.craftercms.search.service.impl.SolrSearchService
Sets the file name field (default is file-name).
setFollowRedirects(Boolean) - Method in class org.craftercms.search.utils.HttpSolrServerFactory
 
setHttpClient(HttpClient) - Method in class org.craftercms.search.utils.HttpSolrServerFactory
 
setIdFieldName(String) - Method in class org.craftercms.search.service.impl.RenameFieldsIfMultiValuePostProcessor
 
setIdFieldName(String) - Method in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
setIdFieldName(String) - Method in class org.craftercms.search.service.impl.SubDocumentElementParser
 
setLocalIdFieldName(String) - Method in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
setLocalIdFieldName(String) - Method in class org.craftercms.search.service.impl.SubDocumentElementParser
 
setMaxRetries(Integer) - Method in class org.craftercms.search.utils.HttpSolrServerFactory
 
setMaxTotalConnections(Integer) - Method in class org.craftercms.search.utils.HttpSolrServerFactory
 
setMultiValueIgnorePattern(String) - Method in class org.craftercms.search.service.impl.SolrSearchService
Sets the regex pattern used to ignore those additional fields that shouldn't be parsed for multi value.
setMultiValueSeparator(String) - Method in class org.craftercms.search.service.impl.SolrSearchService
Sets the multi value separator for additional fields of structured documents.
setParentIdFieldName(String) - Method in class org.craftercms.search.service.impl.SubDocumentElementParser
 
setParser(ResponseParser) - Method in class org.craftercms.search.utils.HttpSolrServerFactory
 
setParsers(List<ElementParser>) - Method in class org.craftercms.search.service.impl.ElementParserServiceImpl
 
setParserService(ElementParserService) - Method in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
setPostProcessors(List<SolrDocumentPostProcessor>) - Method in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
setPublishingDateAltFieldName(String) - Method in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
setPublishingDateAltFieldName(String) - Method in class org.craftercms.search.service.impl.SubDocumentElementParser
 
setPublishingDateFieldName(String) - Method in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
setPublishingDateFieldName(String) - Method in class org.craftercms.search.service.impl.SubDocumentElementParser
 
setQueryFactory(QueryFactory<Query>) - Method in class org.craftercms.search.controller.SearchRestController
 
setQueryParams(Set<String>) - Method in class org.craftercms.search.utils.HttpSolrServerFactory
 
setReadService(SearchService) - Method in class org.craftercms.search.service.impl.DualSearchService
 
setRequestWriter(RequestWriter) - Method in class org.craftercms.search.utils.HttpSolrServerFactory
 
setRootIdFieldName(String) - Method in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
setRootIdFieldName(String) - Method in class org.craftercms.search.service.impl.SubDocumentElementParser
 
setSearchService(SearchService) - Method in class org.craftercms.search.controller.SearchRestController
 
setSingleToMultiValueSuffixMappings(Map<String, String>) - Method in class org.craftercms.search.service.impl.RenameFieldsIfMultiValuePostProcessor
 
setSiteFieldName(String) - Method in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
setSiteFieldName(String) - Method in class org.craftercms.search.service.impl.SubDocumentElementParser
 
setSolrDocumentBuilder(SolrDocumentBuilder) - Method in class org.craftercms.search.service.impl.SolrSearchService
Sets the Solr document builder, to build Solr documents from generic XML documents.
setSolrServerFactory(SolrServerFactory) - Method in class org.craftercms.search.service.impl.SolrSearchService
Sets the factory that creates index specific SolrServers.
setSoTimeout(Integer) - Method in class org.craftercms.search.utils.HttpSolrServerFactory
 
setStatusMessage(String) - Method in class org.craftercms.search.controller.MonitoringController
 
setSubDocumentElementName(String) - Method in class org.craftercms.search.service.impl.SubDocumentElementParser
 
setTokenizedAttributeName(String) - Method in class org.craftercms.search.service.impl.TokenizedElementParser
 
setUseMultiPartPost(Boolean) - Method in class org.craftercms.search.utils.HttpSolrServerFactory
 
setWriteService(SearchService) - Method in class org.craftercms.search.service.impl.DualSearchService
 
singleToMultiValueSuffixMappings - Variable in class org.craftercms.search.service.impl.RenameFieldsIfMultiValuePostProcessor
 
siteFieldName - Variable in class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
siteFieldName - Variable in class org.craftercms.search.service.impl.SubDocumentElementParser
 
solrDocumentBuilder - Variable in class org.craftercms.search.service.impl.SolrSearchService
The Solr document builder, to build Solr documents from generic XML documents.
SolrDocumentBuilder - Interface in org.craftercms.search.service

The purpose of this class is to convert a generic XML document:

SolrDocumentBuilderImpl - Class in org.craftercms.search.service.impl
Default implementation of SolrDocumentBuilder.
SolrDocumentBuilderImpl() - Constructor for class org.craftercms.search.service.impl.SolrDocumentBuilderImpl
 
SolrDocumentBuildException - Exception in org.craftercms.search.exception
Thrown to indicate that an error occurred while building a Solr index update document.
SolrDocumentBuildException(String) - Constructor for exception org.craftercms.search.exception.SolrDocumentBuildException
 
SolrDocumentBuildException(String, Throwable) - Constructor for exception org.craftercms.search.exception.SolrDocumentBuildException
 
SolrDocumentPostProcessor - Interface in org.craftercms.search.service
Used to modify or enhance a Solr document after it's built from XML.
SolrSearchService - Class in org.craftercms.search.service.impl
Implementation of SearchService using Solr as the underlying search engine.
SolrSearchService() - Constructor for class org.craftercms.search.service.impl.SolrSearchService
 
solrServerFactory - Variable in class org.craftercms.search.service.impl.SolrSearchService
Factory that creates index specific SolrServers.
SolrServerFactory - Interface in org.craftercms.search.utils
Factory used to retrieve an index specific SolrServer.
soTimeout - Variable in class org.craftercms.search.utils.HttpSolrServerFactory
 
subDocumentElementName - Variable in class org.craftercms.search.service.impl.SubDocumentElementParser
 
SubDocumentElementParser - Class in org.craftercms.search.service.impl
ElementParser implementation that parses elements that ara tagged with an attribute that indicates that it's sub-elements should be treated as sub-documents or child documents.
SubDocumentElementParser() - Constructor for class org.craftercms.search.service.impl.SubDocumentElementParser
 

T

tokenizedAttributeName - Variable in class org.craftercms.search.service.impl.TokenizedElementParser
 
TokenizedElementParser - Class in org.craftercms.search.service.impl
Implementation of ElementParser that parses elements marked with a "tokenized" attribute.
TokenizedElementParser() - Constructor for class org.craftercms.search.service.impl.TokenizedElementParser
 
toMap(NamedList<Object>) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
toSerializableValue(Object) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
toSolrQuery(QueryParams) - Method in class org.craftercms.search.service.impl.SolrSearchService
 

U

update(String, String, String, boolean, String) - Method in class org.craftercms.search.controller.SearchRestController
 
update(String, String, String, boolean) - Method in class org.craftercms.search.service.impl.DualSearchService
 
update(String, String, String, String, boolean) - Method in class org.craftercms.search.service.impl.DualSearchService
 
update(String, String, String, boolean) - Method in class org.craftercms.search.service.impl.SolrSearchService
update(String, String, String, String, boolean) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
updateDocument(String, String, MultipartFile, HttpServletRequest) - Method in class org.craftercms.search.controller.SearchRestController
Deprecated.
updateDocument(String, String, File) - Method in class org.craftercms.search.service.impl.DualSearchService
Deprecated.
updateDocument(String, String, File, Map<String, String>) - Method in class org.craftercms.search.service.impl.DualSearchService
Deprecated.
updateDocument(String, String, File) - Method in class org.craftercms.search.service.impl.SolrSearchService
Deprecated.
updateDocument(String, String, File, Map<String, String>) - Method in class org.craftercms.search.service.impl.SolrSearchService
Deprecated.
updateFile(String, String, String, MultipartFile, HttpServletRequest) - Method in class org.craftercms.search.controller.SearchRestController
 
updateFile(String, String, File) - Method in class org.craftercms.search.service.impl.DualSearchService
 
updateFile(String, String, String, File) - Method in class org.craftercms.search.service.impl.DualSearchService
 
updateFile(String, String, File, Map<String, List<String>>) - Method in class org.craftercms.search.service.impl.DualSearchService
 
updateFile(String, String, String, File, Map<String, List<String>>) - Method in class org.craftercms.search.service.impl.DualSearchService
 
updateFile(String, String, Content) - Method in class org.craftercms.search.service.impl.DualSearchService
 
updateFile(String, String, String, Content) - Method in class org.craftercms.search.service.impl.DualSearchService
 
updateFile(String, String, Content, Map<String, List<String>>) - Method in class org.craftercms.search.service.impl.DualSearchService
 
updateFile(String, String, String, Content, Map<String, List<String>>) - Method in class org.craftercms.search.service.impl.DualSearchService
 
updateFile(String, String, File) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
updateFile(String, String, String, File) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
updateFile(String, String, File, Map<String, List<String>>) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
updateFile(String, String, String, File, Map<String, List<String>>) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
updateFile(String, String, Content) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
updateFile(String, String, String, Content) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
updateFile(String, String, Content, Map<String, List<String>>) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
updateFile(String, String, String, Content, Map<String, List<String>>) - Method in class org.craftercms.search.service.impl.SolrSearchService
 
URL_ROOT - Static variable in class org.craftercms.search.controller.MonitoringController
 
useMultiPartPost - Variable in class org.craftercms.search.utils.HttpSolrServerFactory
 
A B C D E F G H I L M N O P Q R S T U 
Skip navigation links

Copyright © 2018 CrafterCMS. All rights reserved.