All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbsoluteStructuredFieldPosition |
This class patches a term at a specified location.
|
| AbstractAuthorityQuery |
Base class for queries relating to an authority.
|
| AbstractAuthorityQueryWeight |
Abstract Weight implementation for authority related queries.
|
| AbstractAuthoritySetQuery |
Base class for queries relating to a set of authorities, e.g.
|
| AbstractQParser |
|
| AbstractSolrCachingScorer |
|
| AbstractSolrCachingScorer.LongCache |
|
| AbstractStructuredFieldPosition |
|
| AbstractTracker |
Abstract base class that provides common Tracker behaviour.
|
| AbstractWorker |
Synchronous Tracking Worker.
|
| ACLIDModRouter |
Nodes and access control lists are grouped by their ACL ID.
|
| ACLIDMurmurRouter |
Nodes are evenly distributed over the shards at random based on the murmur hash of the ACL ID.
|
| AclTracker |
Multithreaded ACL Tracker implementation.
|
| ActivatableTracker |
Supertype layer for trackers that can be enabled/disabled.
|
| AlfrescoAnalyzerWrapper |
Wraps SOLR access to for localising tokens
As analysers are cached, and anylysers themselves cache token streams we have to be able to switch locales
inside the MLAnalyser.
|
| AlfrescoAnalyzerWrapper.Mode |
|
| AlfrescoCollatableMLTextFieldType |
|
| AlfrescoCollatableMLTextFieldType.MLTextSortFieldComparator |
|
| AlfrescoCollatableMLTextFieldType.MLTextSortFieldComparatorSource |
|
| AlfrescoCollatableTextFieldType |
|
| AlfrescoCollatableTextFieldType.TextSortFieldComparator |
|
| AlfrescoCollatableTextFieldType.TextSortFieldComparatorSource |
|
| AlfrescoCoreAdminHandler |
Alfresco Solr administration endpoints provider.
|
| AlfrescoDefaultTextFields |
|
| AlfrescoDistributedUpdateProcessorFactory |
|
| AlfrescoExplicitDocumentMerger |
|
| AlfrescoFieldMapperTransformer |
|
| AlfrescoFieldMapperTransformerFactory |
|
| AlfrescoFieldType |
Basic behaviour filtched from TextField
|
| AlfrescoFileUtils |
|
| AlfrescoFTSQParserPlugin |
|
| AlfrescoFTSQParserPlugin.AlfrescoFTSQParser |
|
| AlfrescoHttpShardHandler |
|
| AlfrescoHttpShardHandlerFactory |
|
| AlfrescoLockException |
Marker exception thrown for indicating a failure in obtaining / releasing a lock.
|
| AlfrescoLuceneQParserPlugin |
|
| AlfrescoLuceneQParserPlugin.AlfrescoLuceneQParser |
|
| AlfrescoLukeRequestHandler |
|
| AlfrescoQueryRequest |
|
| AlfrescoReRankQParserPlugin |
|
| AlfrescoSearchHandler |
|
| AlfrescoSolr4FunctionEvaluationContext |
|
| AlfrescoSolrDataModel |
|
| AlfrescoSolrDataModel.FieldInstance |
|
| AlfrescoSolrDataModel.FieldUse |
|
| AlfrescoSolrDataModel.IndexedField |
|
| AlfrescoSolrDataModel.SpecializedFieldType |
|
| AlfrescoSolrDataModel.TenantDbId |
|
| AlfrescoSolrHighlighter |
The Alfresco customisation of the original (or somewhere called default) Solr highlighter.
|
| AlfrescoSpellCheckBackCompatComponent |
|
| AlfrescoSpellCheckCollation |
|
| AlfrescoSpellCheckCollator |
Disclaimer: The code copied from
SpellCheckCollator but only modified the
SpellCheckCollator.collate(SpellingResult, String, ResponseBuilder)
method to pass the suggested term to the original alfresco JSON request rather
than via 'q' parameter.
|
| AlfrescoSpellCheckComponent |
|
| AllAccessCollector |
|
| AnalysisException |
|
| AnyStructuredFieldPosition |
|
| AsyncBuildSuggestComponent |
Originally taken from SuggestComponent and modified, this
class provides a SearchComponent that builds SolrSuggester
objects asynchronously to avoid blocking search
requests or increasing startup time of the servlet container.
|
| AuthorityCacheRegenerator |
Cache regeneration for AUTHORITY and AUTHSET queries.
|
| BitsFilter |
|
| CacheConstants |
Constants for per-searcher cache names and keys.
|
| CachingTermPositions |
|
| CascadeTracker |
|
| ClearLocaleComponent |
|
| Cloud |
Cloud consists of support methods for running solr queries in the cloud.
|
| CmisQParserPlugin |
|
| CmisQParserPlugin.CmisQParser |
|
| CommitTracker |
|
| ComposableDocRouter |
A Composable DocRouter is a document router that can be used standalone or nested in a primary-fallback
composite document routing strategy.
|
| ConfigUtil |
Helps with configuring and setup of Alfresco and Solr.
|
| ConsistencyComponent |
Adds consitency information to the search results
|
| ContentSizeGroupingAnalyticsQuery |
|
| ContentSizeGroupingCollector |
|
| ContentSizeGroupingQParserPlugin |
|
| ContentSizeGroupingQParserPlugin.ContentSizeGroupingQParser |
|
| ContentTracker |
This tracker queries for docs with unclean content, and then updates them.
|
| ContextAccumulatingFilter |
|
| ContextAccumulatingFilterFactory |
|
| ContextAwareQuery |
|
| CoreDescriptorDecorator |
This class was created solely for the purpose of exposing the coreProperties of the CoreDescriptor.
|
| DateMonthRouter |
The date-based sharding assigns dates sequentially through shards based on the month.
|
| DateQuarterRouter |
Deprecated. |
| DBIDRangeRouter |
This routes documents within specific DBID ranges to specific shards.
|
| DBIDRouter |
DBID murmur hash based document router.
|
| DefaultTrackerPoolFactory |
|
| DescendantAndSelfStructuredFieldPosition |
|
| DocRouter |
Defines the logic used for distributing data across the shards.
|
| DocRouterFactory |
|
| DocRouterWithFallback |
A composable DocRouter which consists of
A primary routing strategy
A fallback strategy used in case of failure of the strategy above
|
| DocValueDocTransformer |
|
| DocValueDocTransformerFactory |
|
| DocValuesCache |
The DocValuesCache is an in-memory uncompressed numeric DocValues cache.
|
| DualPivotQuickSort |
Implementation of the Dual Pivot Quick Sort algorithm, based on the paper by Vladimir Yaroslavskiy,
available at DualPivotQuicksort.pdf.
|
| EmptyHybridBitSet |
|
| ExplicitShardIdWithDynamicPropertyRouter |
Routes a document only if the shardInstance matches the provided shardId.
|
| ExplicitShardIdWithStaticPropertyRouter |
Routes the incoming nodes (not ACLs!) on the shard explicitly indicated in Node.getExplicitShardId() method.
|
| FingerPrintComponent |
|
| GlobalReaders |
Statically configured set of authorities that always have read access.
|
| HandlerOfResources |
Methods taken from AlfrescoCoreAdminHandler that deal with I/O resources
|
| HybridBitSet |
The HybridBitSet is a random access (doesn't support iteration) BitSet implementation that uses a FixedBitSet for the first N bits
and a HashSet for higher bits.
|
| InformationServer |
This is the interface to the information server, whether it be Solr or some other search server.
|
| LanguagePrefixedTextAnalyzer |
A custom Analyzer type, aware about the Solr IndexSchema, which delegates the processing to a custom
TokenStream.
|
| LanguagePrefixedTextField |
A custom TextField type which is able to set at runtime the analyzer to be used.
|
| LanguagePrefixedTokenStream |
A TokenStream decorator which determines dynamically the field type and the analyzer used for
executing the analysis of an input text.
|
| Log |
Logging utility.
|
| Lucene4QueryBuilderContextSolrImpl |
|
| Lucene4QueryParserAdaptor |
|
| MetadataTracker |
|
| MimetypeGroupingAnalyticsQuery |
|
| MimetypeGroupingCollector |
|
| MimetypeGroupingQParserPlugin |
|
| MimetypeGroupingQParserPlugin.MimetypeGroupingQParser |
|
| MLAnalayser |
|
| MLTokenDuplicator |
Create duplicate tokens for multilingual varients The forms are Tokens: Token - all languages {fr}Token - if a
language is specified {fr_CA}Token - if a language and country is specified {fr_CA_Varient}Token - for all three
{fr__Varient}Token - for a language varient with no country
|
| ModelTracker |
|
| PathAnalyzer |
|
| PathCacheRegenerator |
CacheRegenerator for alfrescoPathCache
|
| PathTokenFilter |
|
| PostFilterQuery |
|
| PropertyRouter |
Routes based on a text property field.
|
| QueryLoggingComponent |
|
| RelativeStructuredFieldPosition |
Search for a term relative to the last one found.
|
| RewriteFacetCountsComponent |
|
| RewriteFacetParametersComponent |
Update facet parameters to reference Solr fields rather than ACS properties.
|
| RewriteFieldListComponent |
Transform the fieldlist depending on the use of cached transformer:
[cached] -> add to the field list the translations of the fiels to the internal schema notation
otherwise -> modify the field list in order to contains a subset of the following fields:
id, DBID, and score
|
| SecretSharedAuthPlugin |
SOLR Authentication Plugin based in shared secret token via request header.
|
| SecretSharedPropertyCollector |
Provides property values for Alfresco Communication using "secret" method:
- "alfresco.secureComms" is the commsMethod (none, https or secret)
- "alfresco.secureComms.secret" is the word used as shared secret for "secret" method
- "alfresco.secureComms.secret.header" is the request header name used for "secret" method
|
| SelfAxisStructuredFieldPosition |
|
| SetLocaleComponent |
|
| SetProcessedDeniesComponent |
Sets a boolean flag ("processedDenies") in the JSON response indicating that
the results (should) have been processed with respect to anyDenyDenies
(i.e.
|
| ShardStatePublisher |
Despite belonging to the Tracker ecosystem, this component is actually a publisher, which periodically informs
Alfresco about the state of the hosting core.
|
| Solr4QueryParser |
|
| Solr4QueryParser.SubQuery |
|
| Solr4X509ServletFilter |
The Solr4X509ServletFilter implements the checkEnforce method of the X509ServletFilterBase.
|
| SolrAuthorityQuery |
Query for docs the supplied authority is able to read.
|
| SolrAuthorityScorer |
Find the set of docs that the supplied authority can read.
|
| SolrAuthoritySetQuery |
|
| SolrAuthoritySetScorer |
Find the set of docs that the specified authority set can read.
|
| SolrCachingPathQuery |
Decorator that executes a SolrPathQuery and returns cached results where possible.
|
| SolrCachingPathScorer |
|
| SolrCachingPathWeight |
|
| SolrContainerScorer |
The scorer for structured field queries.
|
| SolrCoreLoadListener |
Listeners for *FIRST SEARCHER* events in order to prepare and register the SolrContentStore and the Tracking Subsystem.
|
| SolrDeniedQuery |
|
| SolrDeniedScorer |
Find the set of docs denied to an authority.
|
| SolrDenySetQuery |
Query for a set of denied authorities.
|
| SolrDenySetScorer |
|
| SolrDenySetScorer2 |
|
| SolrInformationServer |
This is the Apache Solr implementation of the information server (index).
|
| SolrKeyResourceLoader |
Loads encryption key resources from a Solr core installation using a SolrResourceLoader.
|
| SolrOpenBitSetAdapter |
The reason we have this class is so that lucene-free dependent classes can be dependent on IOpenBitSet instead of the
lucene-version-specific OpenBitSet.
|
| SolrOwnerQuery |
|
| SolrOwnerScorer |
Find the set of documents for which the specified authority is the owner.
|
| SolrOwnerSetQuery |
|
| SolrOwnerSetScorer |
Find the set of documents owned by the specified set of authorities,
for those authorities that are users (e.g.
|
| SolrPathQuery |
An extension to the Lucene query set.
|
| SolrPathScorer |
|
| SolrReaderQuery |
TODO: comment me!
|
| SolrReaderScorer |
Find the set of readable documents for a given authority.
|
| SolrReaderSetQuery |
|
| SolrReaderSetScorer |
|
| SolrReaderSetScorer2 |
|
| SolrSimpleOrderedMap<T> |
|
| SolrTrackerScheduler |
This is a decorator of the Quartz Scheduler object to add Solr-specific functionality.
|
| SolrXPathHandler |
XPATH handler for lucene - currently only does basic paths
|
| StripLocaleStrField |
A StrField subclass which removes the locale language marker at the beginning of its value.
|
| StructuredFieldPosition |
Elements used to test agains path and Qname
|
| StructuredFieldTerm |
|
| TempFileWarningLogger |
Temp files may take up a lot of space, warn administrators
of their existence, giving them the chance to manage them.
|
| ThrowingConsumer<T,E extends java.lang.Throwable> |
Class used to use a Consumer throwing a checked exception
|
| ThrowingFunction<T,R,E extends java.lang.Throwable> |
|
| Tracker |
|
| Tracker.Type |
|
| TrackerJob |
Generic Solr tracker job, allowing Quartz to initiate an index update from
a Tracker regardless of specific implementation.
|
| TrackerPoolFactory |
Create a thread pool for the Trackers.
|
| TrackerRegistry |
Registry of trackers for an AdminHandler
|
| TrackerStateException |
|
| Utils |
SearchServices Booch utilities.
|