A B C D E F G H I J L M N O P Q R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACTIVE - eu.xenit.alfresco.healthprocessor.processing.ProcessorState
- ACTIVE - Static variable in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.Constants.Key
- AdminConsoleResponseView - Class in eu.xenit.alfresco.healthprocessor.webscripts.console.model
- AdminConsoleResponseView(String, String, IndexingStrategyView, ExtensionsView, ExtensionsView, ExtensionsView) - Constructor for class eu.xenit.alfresco.healthprocessor.webscripts.console.model.AdminConsoleResponseView
- AdminConsoleResponseView(ModuleDetails, String, IndexingStrategyView, ExtensionsView, ExtensionsView, ExtensionsView) - Constructor for class eu.xenit.alfresco.healthprocessor.webscripts.console.model.AdminConsoleResponseView
- AdminConsoleWebScript - Class in eu.xenit.alfresco.healthprocessor.webscripts.console
- AdminConsoleWebScript(ResponseViewRenderer) - Constructor for class eu.xenit.alfresco.healthprocessor.webscripts.console.AdminConsoleWebScript
- AggregateFilter - Class in eu.xenit.alfresco.healthprocessor.plugins.solr.filter
-
Aggregated filter.
- AggregateFilter(List<SolrNodeFilter>) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.filter.AggregateFilter
- AggregateSearchEndpointSelector - Class in eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint
-
Collects
SearchEndpoint
s for a node from multiple sources - AggregateSearchEndpointSelector(Set<SearchEndpointSelector>) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.AggregateSearchEndpointSelector
- AlfredTelemetryHealthReporter - Class in eu.xenit.alfresco.healthprocessor.reporter.telemetry
- AlfredTelemetryHealthReporter() - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.telemetry.AlfredTelemetryHealthReporter
- AlfredTelemetryHealthReporter(MeterRegistry) - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.telemetry.AlfredTelemetryHealthReporter
- AlfredTelemetryHealthReporterFactoryBean - Class in eu.xenit.alfresco.healthprocessor.reporter.telemetry
- AlfredTelemetryHealthReporterFactoryBean() - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.telemetry.AlfredTelemetryHealthReporterFactoryBean
- AlfredTelemetryHealthReporterFactoryBean(boolean) - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.telemetry.AlfredTelemetryHealthReporterFactoryBean
- Alfresco7TrackingComponent - Class in eu.xenit.alfresco.healthprocessor.indexing
- Alfresco7TrackingComponent(SearchTrackingComponent) - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.Alfresco7TrackingComponent
- AlfrescoAttributeStore - Class in eu.xenit.alfresco.healthprocessor.util
- AlfrescoAttributeStore(AttributeService) - Constructor for class eu.xenit.alfresco.healthprocessor.util.AlfrescoAttributeStore
- AlfrescoTransactionHelper - Class in eu.xenit.alfresco.healthprocessor.util
- AlfrescoTransactionHelper(RetryingTransactionHelper) - Constructor for class eu.xenit.alfresco.healthprocessor.util.AlfrescoTransactionHelper
- AlwaysSearchEndpointSelector - Class in eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint
-
Simple endpoint selector that selects a single endpoint for all nodes
- AlwaysSearchEndpointSelector(String, SearchEndpoint) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.AlwaysSearchEndpointSelector
- ATTR_KEY_RECEIVED_REPORTS_COUNT - Static variable in class eu.xenit.alfresco.healthprocessor.reporter.store.AttributeHealthReportsStore
- ATTR_KEY_REPORT_STATS - Static variable in class eu.xenit.alfresco.healthprocessor.reporter.store.AttributeHealthReportsStore
- ATTR_KEY_REPORTS - Static variable in class eu.xenit.alfresco.healthprocessor.reporter.store.AttributeHealthReportsStore
- AttributeHealthReportsStore - Class in eu.xenit.alfresco.healthprocessor.reporter.store
-
HealthReportsStore
implementation that persists stats and failing reports via theAttributeService
. - AttributeHealthReportsStore(AttributeStore, NodeHealthReportClassifier, long) - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.store.AttributeHealthReportsStore
- AttributeStore - Interface in eu.xenit.alfresco.healthprocessor.util
B
- BASE - Static variable in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.Constants.Key
- bindTo(MeterRegistry) - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyTransactionIdFetcher
- bindTo(MeterRegistry) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrUndersizedTransactionsHealthProcessorPlugin
- bindTo(MeterRegistry) - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategy
- bindTo(MeterRegistry) - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyState
C
- canEqual(Object) - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyConfiguration
- canEqual(Object) - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyState
- canEqual(Object) - Method in class eu.xenit.alfresco.healthprocessor.plugins.ContentValidationHealthProcessorPlugin
- canEqual(Object) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.SearchEndpoint
- canEqual(Object) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrIndexValidationHealthProcessorPlugin
- canEqual(Object) - Method in class eu.xenit.alfresco.healthprocessor.reporter.log.SummaryLoggingHealthReporter
- canEqual(Object) - Method in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.AlfredTelemetryHealthReporter
- canEqual(Object) - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.AdminConsoleWebScript
- checkNodeIndexed(SearchEndpoint, Collection<NodeRef.Status>) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor
-
Performs a search operation on an endpoint to determine if the nodes are indexed or not
- clearAttributes() - Method in class eu.xenit.alfresco.healthprocessor.util.AlfrescoAttributeStore
- clearAttributes() - Method in interface eu.xenit.alfresco.healthprocessor.util.AttributeStore
- Constants - Class in eu.xenit.alfresco.healthprocessor.reporter.telemetry
- Constants.Description - Class in eu.xenit.alfresco.healthprocessor.reporter.telemetry
- Constants.Key - Class in eu.xenit.alfresco.healthprocessor.reporter.telemetry
- Constants.Tag - Class in eu.xenit.alfresco.healthprocessor.reporter.telemetry
- ContentValidationHealthProcessorPlugin - Class in eu.xenit.alfresco.healthprocessor.plugins
- ContentValidationHealthProcessorPlugin(NodeService, ContentService, DictionaryService, Collection<QName>) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.ContentValidationHealthProcessorPlugin
- ContentValidationHealthProcessorPlugin(ServiceRegistry, Collection<String>) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.ContentValidationHealthProcessorPlugin
- createInstance() - Method in class eu.xenit.alfresco.healthprocessor.indexing.IndexingConfigurationFactoryBean
- createInstance() - Method in class eu.xenit.alfresco.healthprocessor.indexing.IndexingStrategyFactoryBean
- createInstance() - Method in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.AlfredTelemetryHealthReporterFactoryBean
- CycleProgressView - Class in eu.xenit.alfresco.healthprocessor.webscripts.console.model
- CycleProgressView(CycleProgress) - Constructor for class eu.xenit.alfresco.healthprocessor.webscripts.console.model.CycleProgressView
D
- DbIdRangeSearchEndpointSelector - Class in eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint
-
Endpoint selector that only selects an endpoint when the database id of a node is within a range
- DbIdRangeSearchEndpointSelector(Long, Long, SearchEndpoint) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.DbIdRangeSearchEndpointSelector
- DbIdRangeSearchEndpointSelector(String, SearchEndpoint) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.DbIdRangeSearchEndpointSelector
- decrementRunningTransactionMergers() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyState
- DeletedNodeFilter - Class in eu.xenit.alfresco.healthprocessor.plugins.solr.filter
-
Filter that ignores deleted nodes
- DeletedNodeFilter() - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.filter.DeletedNodeFilter
- doProcess(Set<NodeRef>) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrUndersizedTransactionsHealthProcessorPlugin
- doProcess(Set<NodeRef>) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrIndexValidationHealthProcessorPlugin
- DUPLICATE - eu.xenit.alfresco.healthprocessor.plugins.solr.NodeIndexHealthReport.IndexHealthStatus
E
- equals(Object) - Method in class eu.xenit.alfresco.healthprocessor.fixer.solr.SolrMissingNodeFixerPluginImpl.SearchEndpointTxId
- equals(Object) - Method in class eu.xenit.alfresco.healthprocessor.indexing.lasttxns.LastTxnsIndexingConfiguration
- equals(Object) - Method in class eu.xenit.alfresco.healthprocessor.indexing.TrackingComponent.NodeInfo
- equals(Object) - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyConfiguration
- equals(Object) - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyState
- equals(Object) - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnid.TxnIdIndexingConfiguration
- equals(Object) - Method in class eu.xenit.alfresco.healthprocessor.plugins.ContentValidationHealthProcessorPlugin
- equals(Object) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.SearchEndpoint
- equals(Object) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.NodeIndexHealthReport
- equals(Object) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrIndexValidationHealthProcessorPlugin
- equals(Object) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor.SolrActionResponse
- equals(Object) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrSearchResult
- equals(Object) - Method in class eu.xenit.alfresco.healthprocessor.reporter.log.SummaryLoggingHealthReporter
- equals(Object) - Method in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.AlfredTelemetryHealthReporter
- equals(Object) - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.AdminConsoleWebScript
- equals(Object) - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.AdminConsoleResponseView
- equals(Object) - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.ExtensionsView.Extension
- equals(Object) - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.IndexingStrategyView
- eu.xenit.alfresco.healthprocessor.fixer - package eu.xenit.alfresco.healthprocessor.fixer
- eu.xenit.alfresco.healthprocessor.fixer.solr - package eu.xenit.alfresco.healthprocessor.fixer.solr
- eu.xenit.alfresco.healthprocessor.indexing - package eu.xenit.alfresco.healthprocessor.indexing
- eu.xenit.alfresco.healthprocessor.indexing.lasttxns - package eu.xenit.alfresco.healthprocessor.indexing.lasttxns
- eu.xenit.alfresco.healthprocessor.indexing.txnaggregation - package eu.xenit.alfresco.healthprocessor.indexing.txnaggregation
- eu.xenit.alfresco.healthprocessor.indexing.txnid - package eu.xenit.alfresco.healthprocessor.indexing.txnid
- eu.xenit.alfresco.healthprocessor.plugins - package eu.xenit.alfresco.healthprocessor.plugins
- eu.xenit.alfresco.healthprocessor.plugins.solr - package eu.xenit.alfresco.healthprocessor.plugins.solr
- eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint - package eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint
- eu.xenit.alfresco.healthprocessor.plugins.solr.filter - package eu.xenit.alfresco.healthprocessor.plugins.solr.filter
- eu.xenit.alfresco.healthprocessor.processing - package eu.xenit.alfresco.healthprocessor.processing
- eu.xenit.alfresco.healthprocessor.reporter - package eu.xenit.alfresco.healthprocessor.reporter
- eu.xenit.alfresco.healthprocessor.reporter.log - package eu.xenit.alfresco.healthprocessor.reporter.log
- eu.xenit.alfresco.healthprocessor.reporter.store - package eu.xenit.alfresco.healthprocessor.reporter.store
- eu.xenit.alfresco.healthprocessor.reporter.telemetry - package eu.xenit.alfresco.healthprocessor.reporter.telemetry
- eu.xenit.alfresco.healthprocessor.util - package eu.xenit.alfresco.healthprocessor.util
- eu.xenit.alfresco.healthprocessor.webscripts.console - package eu.xenit.alfresco.healthprocessor.webscripts.console
- eu.xenit.alfresco.healthprocessor.webscripts.console.model - package eu.xenit.alfresco.healthprocessor.webscripts.console.model
- EXCEPTION - eu.xenit.alfresco.healthprocessor.plugins.solr.NodeIndexHealthReport.IndexHealthStatus
- execute() - Method in class eu.xenit.alfresco.healthprocessor.processing.ProcessorService
- executeAsyncNodeCommand(SearchEndpoint, NodeRef.Status, SolrRequestExecutor.SolrNodeCommand) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor
-
Schedules an async SolrNodeCommand for a node on a search endpoint.
- executeImpl(WebScriptRequest, Status, Cache) - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.AdminConsoleWebScript
- Extension(String, Map<String, String>, Map<String, String>) - Constructor for class eu.xenit.alfresco.healthprocessor.webscripts.console.model.ExtensionsView.Extension
- ExtensionsView - Class in eu.xenit.alfresco.healthprocessor.webscripts.console.model
- ExtensionsView(List<? extends BaseExtension>) - Constructor for class eu.xenit.alfresco.healthprocessor.webscripts.console.model.ExtensionsView
- ExtensionsView.Extension - Class in eu.xenit.alfresco.healthprocessor.webscripts.console.model
F
- FAILED - eu.xenit.alfresco.healthprocessor.processing.ProcessorState
- FilteringSearchEndpointSelector - Class in eu.xenit.alfresco.healthprocessor.plugins.solr.filter
-
Wrapping
SearchEndpointSelector
that applies aSolrNodeFilter
to ignore all nodes that are ignored by a filter - FilteringSearchEndpointSelector(SearchEndpointSelector, SolrNodeFilter) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.filter.FilteringSearchEndpointSelector
- fix(Class<? extends HealthProcessorPlugin>, Set<NodeHealthReport>) - Method in class eu.xenit.alfresco.healthprocessor.fixer.solr.SolrMissingNodeFixerPluginImpl
- fixUnhealthyNodes(Class<? extends HealthProcessorPlugin>, Set<NodeHealthReport>) - Method in class eu.xenit.alfresco.healthprocessor.fixer.NodeFixService
- FOUND - eu.xenit.alfresco.healthprocessor.plugins.solr.NodeIndexHealthReport.IndexHealthStatus
- fromKey(String) - Static method in enum eu.xenit.alfresco.healthprocessor.indexing.IndexingStrategy.IndexingStrategyKey
G
- getAdminUri() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.SearchEndpoint
- getAllAttributes() - Method in class eu.xenit.alfresco.healthprocessor.util.AlfrescoAttributeStore
- getAllAttributes() - Method in interface eu.xenit.alfresco.healthprocessor.util.AttributeStore
- getAttribute(Serializable) - Method in interface eu.xenit.alfresco.healthprocessor.util.AttributeStore
- getAttribute(Serializable, Serializable) - Method in class eu.xenit.alfresco.healthprocessor.util.AlfrescoAttributeStore
- getAttribute(Serializable, Serializable) - Method in interface eu.xenit.alfresco.healthprocessor.util.AttributeStore
- getAttributeOrDefault(Serializable, T) - Method in interface eu.xenit.alfresco.healthprocessor.util.AttributeStore
- getAttributes(Serializable) - Method in class eu.xenit.alfresco.healthprocessor.util.AlfrescoAttributeStore
- getAttributes(Serializable) - Method in interface eu.xenit.alfresco.healthprocessor.util.AttributeStore
- getBaseUri() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.SearchEndpoint
- getBatchSize() - Method in class eu.xenit.alfresco.healthprocessor.indexing.lasttxns.LastTxnsIndexingConfiguration
- getCommand() - Method in enum eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor.SolrNodeCommand
- getConfiguration() - Method in interface eu.xenit.alfresco.healthprocessor.indexing.IndexingConfiguration
- getConfiguration() - Method in class eu.xenit.alfresco.healthprocessor.indexing.lasttxns.LastTxnsIndexingConfiguration
- getConfiguration() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyConfiguration
- getConfiguration() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnid.TxnIdIndexingConfiguration
- getConfiguration() - Method in class eu.xenit.alfresco.healthprocessor.plugins.ContentValidationHealthProcessorPlugin
- getConfiguration() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrIndexValidationHealthProcessorPlugin
- getConfiguration() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrUndersizedTransactionsHealthProcessorPlugin
- getConfiguration() - Method in class eu.xenit.alfresco.healthprocessor.reporter.store.AttributeHealthReportsStore
- getConfiguration() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.ExtensionsView.Extension
- getConfiguration() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.IndexingStrategyView
- getCoreName() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.SearchEndpoint
- getCurrentTransactionId() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyState
- getCycleProgress() - Method in interface eu.xenit.alfresco.healthprocessor.indexing.IndexingStrategy
- getCycleProgress() - Method in class eu.xenit.alfresco.healthprocessor.indexing.lasttxns.LastTxnsBasedIndexingStrategy
- getCycleProgress() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategy
- getCycleProgress() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnid.TxnIdBasedIndexingStrategy
- getDuplicate() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrSearchResult
-
Nodes that are returned by the search operation multiple times
- getElapsed() - Method in class eu.xenit.alfresco.healthprocessor.indexing.NullCycleProgress
- getElapsed() - Method in class eu.xenit.alfresco.healthprocessor.indexing.SimpleCycleProgress
- getElapsed() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.CycleProgressView
- getEndpoint() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.NodeIndexHealthReport
- getEstimatedCompletion() - Method in class eu.xenit.alfresco.healthprocessor.indexing.NullCycleProgress
- getEstimatedCompletion() - Method in class eu.xenit.alfresco.healthprocessor.indexing.SimpleCycleProgress
- getEstimatedCompletion() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.CycleProgressView
- getEstimatedCompletionTime() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.CycleProgressView
- getExtensions() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.ExtensionsView
- getFixers() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.AdminConsoleResponseView
- getFound() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrSearchResult
-
Nodes that have been found by the search operation
- getHealthStatus() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.NodeIndexHealthReport
- getId() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.IndexingStrategyView
- getIndexing() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.AdminConsoleResponseView
- getIndexingStrategy() - Method in interface eu.xenit.alfresco.healthprocessor.indexing.IndexingConfiguration
- getIndexingStrategy() - Method in class eu.xenit.alfresco.healthprocessor.indexing.lasttxns.LastTxnsIndexingConfiguration
- getIndexingStrategy() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyConfiguration
- getIndexingStrategy() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnid.TxnIdIndexingConfiguration
- getInstance() - Static method in class eu.xenit.alfresco.healthprocessor.indexing.NullCycleProgress
- getKey() - Method in enum eu.xenit.alfresco.healthprocessor.indexing.IndexingStrategy.IndexingStrategyKey
- getLogger() - Method in class eu.xenit.alfresco.healthprocessor.plugins.ContentValidationHealthProcessorPlugin
- getLogger() - Method in class eu.xenit.alfresco.healthprocessor.plugins.NoOpHealthProcessorPlugin
- getLogger() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrIndexValidationHealthProcessorPlugin
- getLookbackTransactions() - Method in class eu.xenit.alfresco.healthprocessor.indexing.lasttxns.LastTxnsIndexingConfiguration
- getMapRepresentation() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyState
- getMaxBatchesPerSecond() - Method in class eu.xenit.alfresco.healthprocessor.processing.ProcessorConfiguration
- getMaxTransactionId() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyConfiguration
- getMaxTransactionId() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyState
- getMaxTxnId() - Method in class eu.xenit.alfresco.healthprocessor.indexing.Alfresco7TrackingComponent
- getMaxTxnId() - Method in interface eu.xenit.alfresco.healthprocessor.indexing.TrackingComponent
- getMessage() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.NodeIndexHealthReport
- getMessage() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor.SolrActionResponse
- getMinTransactionId() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyConfiguration
- getMissing() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrSearchResult
-
Nodes that were requested, but not found by the search operation
- getName() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.ExtensionsView.Extension
- getNextNodeIds(int) - Method in interface eu.xenit.alfresco.healthprocessor.indexing.IndexingStrategy
- getNextNodeIds(int) - Method in class eu.xenit.alfresco.healthprocessor.indexing.lasttxns.LastTxnsBasedIndexingStrategy
- getNextNodeIds(int) - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategy
- getNextNodeIds(int) - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnid.TxnIdBasedIndexingStrategy
- getNextTransactionIDs() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyTransactionIdFetcher
- getNodeBatchSize() - Method in class eu.xenit.alfresco.healthprocessor.processing.ProcessorConfiguration
- getNodeHealthStatus() - Method in enum eu.xenit.alfresco.healthprocessor.plugins.solr.NodeIndexHealthReport.IndexHealthStatus
- getNodeId() - Method in class eu.xenit.alfresco.healthprocessor.indexing.TrackingComponent.NodeInfo
- getNodeRef() - Method in class eu.xenit.alfresco.healthprocessor.indexing.TrackingComponent.NodeInfo
- getNodeRefStatus() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.NodeIndexHealthReport
- getNodesForTxnIds(List<Long>) - Method in class eu.xenit.alfresco.healthprocessor.indexing.Alfresco7TrackingComponent
- getNodesForTxnIds(List<Long>) - Method in interface eu.xenit.alfresco.healthprocessor.indexing.TrackingComponent
- getNotIndexed() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrSearchResult
-
Nodes that, according to their transaction number, are not yet indexed when the search operation was executed
- getObjectType() - Method in class eu.xenit.alfresco.healthprocessor.indexing.IndexingConfigurationFactoryBean
- getObjectType() - Method in class eu.xenit.alfresco.healthprocessor.indexing.IndexingStrategyFactoryBean
- getObjectType() - Method in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.AlfredTelemetryHealthReporterFactoryBean
- getPlugins() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.AdminConsoleResponseView
- getProgress() - Method in class eu.xenit.alfresco.healthprocessor.indexing.NullCycleProgress
- getProgress() - Method in class eu.xenit.alfresco.healthprocessor.indexing.SimpleCycleProgress
- getProgress() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.CycleProgressView
- getProgress() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.IndexingStrategyView
- getReporters() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.AdminConsoleResponseView
- getRunAsUser() - Method in class eu.xenit.alfresco.healthprocessor.processing.ProcessorConfiguration
- getRunningTransactionMergers() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyState
- getSearchEndpoint() - Method in class eu.xenit.alfresco.healthprocessor.fixer.solr.SolrMissingNodeFixerPluginImpl.SearchEndpointTxId
- getSearchEndpointsForNode(NodeRef.Status) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.AggregateSearchEndpointSelector
- getSearchEndpointsForNode(NodeRef.Status) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.AlwaysSearchEndpointSelector
- getSearchEndpointsForNode(NodeRef.Status) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.DbIdRangeSearchEndpointSelector
- getSearchEndpointsForNode(NodeRef.Status) - Method in interface eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.SearchEndpointSelector
-
Retrieves the set of search endpoints which should have the node indexed (eventually).
- getSearchEndpointsForNode(NodeRef.Status) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.filter.FilteringSearchEndpointSelector
- getStartTime() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.CycleProgressView
- getStartTxnId() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnid.TxnIdIndexingConfiguration
- getState() - Method in interface eu.xenit.alfresco.healthprocessor.indexing.IndexingStrategy
- getState() - Method in class eu.xenit.alfresco.healthprocessor.indexing.lasttxns.LastTxnsBasedIndexingStrategy
- getState() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategy
- getState() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnid.TxnIdBasedIndexingStrategy
- getState() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrUndersizedTransactionsHealthProcessorPlugin
- getState() - Method in class eu.xenit.alfresco.healthprocessor.processing.ProcessorService
- getState() - Method in class eu.xenit.alfresco.healthprocessor.reporter.store.AttributeHealthReportsStore
- getState() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.ExtensionsView.Extension
- getState() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.IndexingStrategyView
- getStateOrDefault() - Method in class eu.xenit.alfresco.healthprocessor.processing.StateCache
- getStatus() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.AdminConsoleResponseView
- getStopTxnId() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnid.TxnIdIndexingConfiguration
- getThreshold() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyConfiguration
- getTransactionBatchesQueueSize() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyState
- getTransactionsBackgroundWorkers() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyConfiguration
- getTransactionsBatchSize() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyConfiguration
- getTxId() - Method in class eu.xenit.alfresco.healthprocessor.fixer.solr.SolrMissingNodeFixerPluginImpl.SearchEndpointTxId
- getTxnBatchSize() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnid.TxnIdIndexingConfiguration
- getTxnId() - Method in class eu.xenit.alfresco.healthprocessor.indexing.TrackingComponent.NodeInfo
- getVersion() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.AdminConsoleResponseView
- getViewRenderer() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.AdminConsoleWebScript
H
- handleEntity(HttpEntity) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.JSONResponseHandler
- handleHealthReport(NodeHealthReport, NodeIndexHealthReport) - Method in class eu.xenit.alfresco.healthprocessor.fixer.solr.SolrDuplicateNodeFixerPluginImpl
- handleHealthReport(NodeHealthReport, NodeIndexHealthReport) - Method in class eu.xenit.alfresco.healthprocessor.fixer.solr.SolrMissingNodeFixerPluginImpl
- handleResponse(HttpResponse) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.JSONResponseHandler
- hashCode() - Method in class eu.xenit.alfresco.healthprocessor.fixer.solr.SolrMissingNodeFixerPluginImpl.SearchEndpointTxId
- hashCode() - Method in class eu.xenit.alfresco.healthprocessor.indexing.lasttxns.LastTxnsIndexingConfiguration
- hashCode() - Method in class eu.xenit.alfresco.healthprocessor.indexing.TrackingComponent.NodeInfo
- hashCode() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyConfiguration
- hashCode() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyState
- hashCode() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnid.TxnIdIndexingConfiguration
- hashCode() - Method in class eu.xenit.alfresco.healthprocessor.plugins.ContentValidationHealthProcessorPlugin
- hashCode() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.SearchEndpoint
- hashCode() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.NodeIndexHealthReport
- hashCode() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrIndexValidationHealthProcessorPlugin
- hashCode() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor.SolrActionResponse
- hashCode() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrSearchResult
- hashCode() - Method in class eu.xenit.alfresco.healthprocessor.reporter.log.SummaryLoggingHealthReporter
- hashCode() - Method in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.AlfredTelemetryHealthReporter
- hashCode() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.AdminConsoleWebScript
- hashCode() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.AdminConsoleResponseView
- hashCode() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.ExtensionsView.Extension
- hashCode() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.IndexingStrategyView
- HealthReportsStore - Interface in eu.xenit.alfresco.healthprocessor.reporter.store
I
- IDLE - eu.xenit.alfresco.healthprocessor.processing.ProcessorState
- IndexingConfiguration - Interface in eu.xenit.alfresco.healthprocessor.indexing
- IndexingConfigurationFactoryBean - Class in eu.xenit.alfresco.healthprocessor.indexing
- IndexingConfigurationFactoryBean(IndexingStrategy.IndexingStrategyKey, Collection<IndexingConfiguration>) - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.IndexingConfigurationFactoryBean
- IndexingStrategy - Interface in eu.xenit.alfresco.healthprocessor.indexing
-
Strategy used by the Health-Processor to iterate over (a subset of) Alfresco nodes.
- IndexingStrategy.IndexingStrategyKey - Enum in eu.xenit.alfresco.healthprocessor.indexing
- IndexingStrategyFactoryBean - Class in eu.xenit.alfresco.healthprocessor.indexing
- IndexingStrategyFactoryBean(IndexingConfiguration, TrackingComponent, AttributeStore, SearchTrackingComponent, AbstractNodeDAOImpl, DataSource, MeterRegistry) - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.IndexingStrategyFactoryBean
- IndexingStrategyView - Class in eu.xenit.alfresco.healthprocessor.webscripts.console.model
- IndexingStrategyView(IndexingConfiguration, IndexingStrategy) - Constructor for class eu.xenit.alfresco.healthprocessor.webscripts.console.model.IndexingStrategyView
- IndexingStrategyView(String, Map<String, String>, Map<String, String>, CycleProgressView) - Constructor for class eu.xenit.alfresco.healthprocessor.webscripts.console.model.IndexingStrategyView
- inNewTransaction(Runnable, boolean) - Method in interface eu.xenit.alfresco.healthprocessor.util.TransactionHelper
- inNewTransaction(Supplier<T>, boolean) - Method in interface eu.xenit.alfresco.healthprocessor.util.TransactionHelper
- inTransaction(Runnable, boolean) - Method in interface eu.xenit.alfresco.healthprocessor.util.TransactionHelper
- inTransaction(Runnable, boolean, boolean) - Method in interface eu.xenit.alfresco.healthprocessor.util.TransactionHelper
- inTransaction(Supplier<T>, boolean) - Method in interface eu.xenit.alfresco.healthprocessor.util.TransactionHelper
- inTransaction(Supplier<T>, boolean, boolean) - Method in class eu.xenit.alfresco.healthprocessor.util.AlfrescoTransactionHelper
- inTransaction(Supplier<T>, boolean, boolean) - Method in interface eu.xenit.alfresco.healthprocessor.util.TransactionHelper
- isEnabled() - Method in interface eu.xenit.alfresco.healthprocessor.reporter.store.HealthReportsStore
- isIgnored(NodeRef.Status) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.filter.AggregateFilter
- isIgnored(NodeRef.Status) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.filter.DeletedNodeFilter
- isIgnored(NodeRef.Status) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.filter.NodeStoreFilter
- isIgnored(NodeRef.Status) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.filter.PropertySolrNodeFilter
- isIgnored(NodeRef.Status) - Method in interface eu.xenit.alfresco.healthprocessor.plugins.solr.filter.SolrNodeFilter
- isNone() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.CycleProgressView
- isReadOnly() - Method in class eu.xenit.alfresco.healthprocessor.processing.ProcessorConfiguration
- isSingleTenant() - Method in class eu.xenit.alfresco.healthprocessor.processing.ProcessorConfiguration
- isSuccessFull() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor.SolrActionResponse
- isTargetsTransaction() - Method in enum eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor.SolrNodeCommand
- isUnknown() - Method in class eu.xenit.alfresco.healthprocessor.indexing.NullCycleProgress
- isUnknown() - Method in class eu.xenit.alfresco.healthprocessor.indexing.SimpleCycleProgress
J
- join(Collection<?>, String) - Static method in class eu.xenit.alfresco.healthprocessor.util.StringUtil
- JSONResponseHandler - Class in eu.xenit.alfresco.healthprocessor.plugins.solr
- JSONResponseHandler() - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.JSONResponseHandler
L
- LAST_TXNS - eu.xenit.alfresco.healthprocessor.indexing.IndexingStrategy.IndexingStrategyKey
- LastTxnsBasedIndexingStrategy - Class in eu.xenit.alfresco.healthprocessor.indexing.lasttxns
- LastTxnsBasedIndexingStrategy(LastTxnsIndexingConfiguration, TrackingComponent) - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.lasttxns.LastTxnsBasedIndexingStrategy
- LastTxnsIndexingConfiguration - Class in eu.xenit.alfresco.healthprocessor.indexing.lasttxns
- LastTxnsIndexingConfiguration(long, long) - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.lasttxns.LastTxnsIndexingConfiguration
M
- MODULE_ID - Static variable in class eu.xenit.alfresco.healthprocessor.webscripts.console.ResponseViewRendererImpl
N
- NodeFixService - Class in eu.xenit.alfresco.healthprocessor.fixer
- NodeFixService(List<HealthFixerPlugin>, TransactionHelper) - Constructor for class eu.xenit.alfresco.healthprocessor.fixer.NodeFixService
- NodeHealthReportClassifier - Class in eu.xenit.alfresco.healthprocessor.reporter.store
- NodeHealthReportClassifier() - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.store.NodeHealthReportClassifier
- NodeIndexHealthReport - Class in eu.xenit.alfresco.healthprocessor.plugins.solr
- NodeIndexHealthReport(NodeIndexHealthReport.IndexHealthStatus, NodeRef.Status, SearchEndpoint) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.NodeIndexHealthReport
- NodeIndexHealthReport.IndexHealthStatus - Enum in eu.xenit.alfresco.healthprocessor.plugins.solr
- NodeInfo(long, long, NodeRef) - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.TrackingComponent.NodeInfo
- NodeStoreFilter - Class in eu.xenit.alfresco.healthprocessor.plugins.solr.filter
-
Filter that ignores all nodes that are NOT from a certain store
- NodeStoreFilter(String) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.filter.NodeStoreFilter
- NodeStoreFilter(StoreRef) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.filter.NodeStoreFilter
- NoOpHealthProcessorPlugin - Class in eu.xenit.alfresco.healthprocessor.plugins
- NoOpHealthProcessorPlugin() - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.NoOpHealthProcessorPlugin
- NOT_FOUND - eu.xenit.alfresco.healthprocessor.plugins.solr.NodeIndexHealthReport.IndexHealthStatus
- NOT_INDEXED - eu.xenit.alfresco.healthprocessor.plugins.solr.NodeIndexHealthReport.IndexHealthStatus
- NullCycleProgress - Class in eu.xenit.alfresco.healthprocessor.indexing
O
- onCycleDone() - Method in class eu.xenit.alfresco.healthprocessor.reporter.ReportsService
- onCycleDone(List<ProcessorPluginOverview>) - Method in class eu.xenit.alfresco.healthprocessor.reporter.log.SummaryLoggingHealthReporter
- onCycleDone(List<ProcessorPluginOverview>) - Method in class eu.xenit.alfresco.healthprocessor.reporter.store.AttributeHealthReportsStore
- onCycleDone(List<ProcessorPluginOverview>) - Method in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.AlfredTelemetryHealthReporter
- onException(Exception) - Method in class eu.xenit.alfresco.healthprocessor.reporter.log.SummaryLoggingHealthReporter
- onException(Exception) - Method in class eu.xenit.alfresco.healthprocessor.reporter.ReportsService
- onException(Exception) - Method in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.AlfredTelemetryHealthReporter
- onProgress(CycleProgress) - Method in class eu.xenit.alfresco.healthprocessor.reporter.log.ProgressLoggingHealthReporter
- onProgress(CycleProgress) - Method in class eu.xenit.alfresco.healthprocessor.reporter.ReportsService
- onProgress(CycleProgress) - Method in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.AlfredTelemetryHealthReporter
- onStart() - Method in interface eu.xenit.alfresco.healthprocessor.indexing.IndexingStrategy
- onStart() - Method in class eu.xenit.alfresco.healthprocessor.indexing.lasttxns.LastTxnsBasedIndexingStrategy
- onStart() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategy
- onStart() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnid.TxnIdBasedIndexingStrategy
- onStart() - Method in class eu.xenit.alfresco.healthprocessor.reporter.log.ProgressLoggingHealthReporter
- onStart() - Method in class eu.xenit.alfresco.healthprocessor.reporter.log.SummaryLoggingHealthReporter
- onStart() - Method in class eu.xenit.alfresco.healthprocessor.reporter.ReportsService
- onStart() - Method in class eu.xenit.alfresco.healthprocessor.reporter.store.AttributeHealthReportsStore
- onStart() - Method in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.AlfredTelemetryHealthReporter
- onStop() - Method in interface eu.xenit.alfresco.healthprocessor.indexing.IndexingStrategy
- onStop() - Method in class eu.xenit.alfresco.healthprocessor.indexing.lasttxns.LastTxnsBasedIndexingStrategy
- onStop() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategy
- onStop() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnid.TxnIdBasedIndexingStrategy
P
- PLUGIN - Static variable in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.Constants.Tag
- PLUGINS - Static variable in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.Constants.Description
- PLUGINS - Static variable in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.Constants.Key
- postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.SearchEndpointSelectorBeanPostProcessor
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.SearchEndpointSelectorBeanPostProcessor
- process(NodeRef) - Method in class eu.xenit.alfresco.healthprocessor.plugins.ContentValidationHealthProcessorPlugin
- process(NodeRef) - Method in class eu.xenit.alfresco.healthprocessor.plugins.NoOpHealthProcessorPlugin
- ProcessorConfiguration - Class in eu.xenit.alfresco.healthprocessor.processing
- ProcessorConfiguration(boolean, int, double, boolean, String) - Constructor for class eu.xenit.alfresco.healthprocessor.processing.ProcessorConfiguration
- ProcessorService - Class in eu.xenit.alfresco.healthprocessor.processing
- ProcessorService(ProcessorConfiguration, IndexingStrategy, TransactionHelper, List<HealthProcessorPlugin>, ReportsService, StateCache, NodeFixService) - Constructor for class eu.xenit.alfresco.healthprocessor.processing.ProcessorService
- ProcessorState - Enum in eu.xenit.alfresco.healthprocessor.processing
- ProcessorTask - Class in eu.xenit.alfresco.healthprocessor.processing
-
Responsibilities: upon trigger (
ProcessorTask.startIfNotRunning()
) decide if the processor should be triggered, trigger processor, persist state so other Alfresco nodes can decide if the processor should be triggered. - ProcessorTask(ProcessorConfiguration, ProcessorService, TransactionHelper, JobLockService) - Constructor for class eu.xenit.alfresco.healthprocessor.processing.ProcessorTask
- processReport(NodeHealthReport, Class<? extends HealthProcessorPlugin>) - Method in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.AlfredTelemetryHealthReporter
- processReports(Class<? extends HealthProcessorPlugin>, Set<NodeHealthReport>) - Method in class eu.xenit.alfresco.healthprocessor.reporter.log.StreamingLoggingHealthReporter
- processReports(Class<? extends HealthProcessorPlugin>, Set<NodeHealthReport>) - Method in class eu.xenit.alfresco.healthprocessor.reporter.ReportsService
- processReports(Class<? extends HealthProcessorPlugin>, Set<NodeHealthReport>) - Method in class eu.xenit.alfresco.healthprocessor.reporter.store.AttributeHealthReportsStore
- processReports(Class<? extends HealthProcessorPlugin>, Set<NodeHealthReport>) - Method in interface eu.xenit.alfresco.healthprocessor.reporter.store.HealthReportsStore
- PROGRESS - Static variable in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.Constants.Description
- PROGRESS - Static variable in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.Constants.Key
- ProgressLoggingHealthReporter - Class in eu.xenit.alfresco.healthprocessor.reporter.log
- ProgressLoggingHealthReporter() - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.log.ProgressLoggingHealthReporter
- PropertySolrNodeFilter - Class in eu.xenit.alfresco.healthprocessor.plugins.solr.filter
-
Filter that ignores nodes that have a certain properties with a certain value.
- PropertySolrNodeFilter(NodeService, Map<QName, Serializable>) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.filter.PropertySolrNodeFilter
- PropertySolrNodeFilter(ServiceRegistry, Map<String, Serializable>) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.filter.PropertySolrNodeFilter
- PURGE - eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor.SolrNodeCommand
Q
- QNameUtil - Class in eu.xenit.alfresco.healthprocessor.util
R
- recordReportStats(Class<? extends HealthProcessorPlugin>, Set<NodeHealthReport>) - Method in class eu.xenit.alfresco.healthprocessor.reporter.store.AttributeHealthReportsStore
- recordReportStats(Class<? extends HealthProcessorPlugin>, Set<NodeHealthReport>) - Method in interface eu.xenit.alfresco.healthprocessor.reporter.store.HealthReportsStore
- REINDEX - eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor.SolrNodeCommand
- REINDEX_TRANSACTION - eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor.SolrNodeCommand
- removeAttributes(Serializable) - Method in interface eu.xenit.alfresco.healthprocessor.util.AttributeStore
- removeAttributes(Serializable, Serializable) - Method in class eu.xenit.alfresco.healthprocessor.util.AlfrescoAttributeStore
- removeAttributes(Serializable, Serializable) - Method in interface eu.xenit.alfresco.healthprocessor.util.AttributeStore
- renderView() - Method in interface eu.xenit.alfresco.healthprocessor.webscripts.console.ResponseViewRenderer
- renderView() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.ResponseViewRendererImpl
- REPORTS - Static variable in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.Constants.Key
- ReportsService - Class in eu.xenit.alfresco.healthprocessor.reporter
- ReportsService(HealthReportsStore, List<HealthReporter>) - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.ReportsService
- ResponseViewRenderer - Interface in eu.xenit.alfresco.healthprocessor.webscripts.console
- ResponseViewRendererImpl - Class in eu.xenit.alfresco.healthprocessor.webscripts.console
- ResponseViewRendererImpl() - Constructor for class eu.xenit.alfresco.healthprocessor.webscripts.console.ResponseViewRendererImpl
- retrieveRecordedStats() - Method in class eu.xenit.alfresco.healthprocessor.reporter.store.AttributeHealthReportsStore
- retrieveRecordedStats() - Method in interface eu.xenit.alfresco.healthprocessor.reporter.store.HealthReportsStore
- retrieveStoredReports() - Method in class eu.xenit.alfresco.healthprocessor.reporter.store.AttributeHealthReportsStore
- retrieveStoredReports() - Method in interface eu.xenit.alfresco.healthprocessor.reporter.store.HealthReportsStore
- run() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyTransactionIdFetcher
- run() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyTransactionIdMerger
S
- SearchEndpoint - Class in eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint
-
A search endpoint is configuration data for access to a solr search index
- SearchEndpoint(URI) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.SearchEndpoint
- SearchEndpointSelector - Interface in eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint
-
Selects which search endpoints should be queried check if a node is indexed there.
- SearchEndpointSelectorBeanPostProcessor - Class in eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint
-
Registers beans (
SearchEndpoint
andSearchEndpointSelector
) for every configured endpoint. - SearchEndpointSelectorBeanPostProcessor(Properties) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.SearchEndpointSelectorBeanPostProcessor
- SearchEndpointTxId(SearchEndpoint, Long) - Constructor for class eu.xenit.alfresco.healthprocessor.fixer.solr.SolrMissingNodeFixerPluginImpl.SearchEndpointTxId
- SELECTED_INDEXER_STRATEGY_PROPERTY - Static variable in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrUndersizedTransactionsHealthProcessorPlugin
- setAttribute(Serializable, Serializable) - Method in interface eu.xenit.alfresco.healthprocessor.util.AttributeStore
- setAttribute(Serializable, Serializable, Serializable) - Method in class eu.xenit.alfresco.healthprocessor.util.AlfrescoAttributeStore
- setAttribute(Serializable, Serializable, Serializable) - Method in interface eu.xenit.alfresco.healthprocessor.util.AttributeStore
- setCurrentTransactionId(long) - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyState
- setEnabled(boolean) - Method in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.AlfredTelemetryHealthReporterFactoryBean
- setFixers(List<HealthFixerPlugin>) - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.ResponseViewRendererImpl
- setIndexingConfiguration(IndexingConfiguration) - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.ResponseViewRendererImpl
- setIndexingStrategy(IndexingStrategy) - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.ResponseViewRendererImpl
- setMaxTransactionId(long) - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyState
- setModuleDetails(ModuleDetails) - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.ResponseViewRendererImpl
- setPlugins(List<HealthProcessorPlugin>) - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.ResponseViewRendererImpl
- setProcessorService(ProcessorService) - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.ResponseViewRendererImpl
- setReporters(List<HealthReporter>) - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.ResponseViewRendererImpl
- setRunningTransactionMergers(int) - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyState
- setServiceRegistry(ServiceRegistry) - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.ResponseViewRendererImpl
- setState(ProcessorState) - Method in class eu.xenit.alfresco.healthprocessor.processing.StateCache
- setupHttpClient(Properties) - Static method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SslHttpClientFactory
- shouldBeStored(NodeHealthReport) - Method in class eu.xenit.alfresco.healthprocessor.reporter.store.NodeHealthReportClassifier
- SimpleCycleProgress - Class in eu.xenit.alfresco.healthprocessor.indexing
- SimpleCycleProgress(long, long, LongSupplier) - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.SimpleCycleProgress
- SimpleCycleProgress(long, Instant, long, LongSupplier) - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.SimpleCycleProgress
- SolrActionResponse(boolean, String) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor.SolrActionResponse
- SolrDuplicateNodeFixerPlugin - Interface in eu.xenit.alfresco.healthprocessor.fixer.solr
-
Interface representation of the
SolrDuplicateNodeFixerPluginImpl
class. - SolrDuplicateNodeFixerPluginImpl - Class in eu.xenit.alfresco.healthprocessor.fixer.solr
- SolrDuplicateNodeFixerPluginImpl(SolrRequestExecutor) - Constructor for class eu.xenit.alfresco.healthprocessor.fixer.solr.SolrDuplicateNodeFixerPluginImpl
- SolrIndexValidationHealthProcessorPlugin - Class in eu.xenit.alfresco.healthprocessor.plugins.solr
- SolrIndexValidationHealthProcessorPlugin(NodeService, SearchEndpointSelector, SolrRequestExecutor) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrIndexValidationHealthProcessorPlugin
- SolrMissingNodeFixerPlugin - Interface in eu.xenit.alfresco.healthprocessor.fixer.solr
-
Interface representation of the
SolrMissingNodeFixerPluginImpl
class. - SolrMissingNodeFixerPluginImpl - Class in eu.xenit.alfresco.healthprocessor.fixer.solr
- SolrMissingNodeFixerPluginImpl(SolrRequestExecutor) - Constructor for class eu.xenit.alfresco.healthprocessor.fixer.solr.SolrMissingNodeFixerPluginImpl
- SolrMissingNodeFixerPluginImpl.SearchEndpointTxId - Class in eu.xenit.alfresco.healthprocessor.fixer.solr
- SolrNodeFilter - Interface in eu.xenit.alfresco.healthprocessor.plugins.solr.filter
-
A filter that is used to determine if a certain node should be ignored.
- SolrRequestExecutor - Class in eu.xenit.alfresco.healthprocessor.plugins.solr
-
Performs HTTP requests on a
SearchEndpoint
- SolrRequestExecutor(Boolean, Properties) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor
- SolrRequestExecutor(HttpClient, boolean) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor
- SolrRequestExecutor.SolrActionResponse - Class in eu.xenit.alfresco.healthprocessor.plugins.solr
- SolrRequestExecutor.SolrNodeCommand - Enum in eu.xenit.alfresco.healthprocessor.plugins.solr
-
The boolean targetsTransaction indicates if the action should be sent for the transaction the node was contained in.
- SolrSearchResult - Class in eu.xenit.alfresco.healthprocessor.plugins.solr
-
Search result from a solr search operation
- SolrSearchResult() - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrSearchResult
- SolrSearchResult(Set<NodeRef.Status>, Set<NodeRef.Status>, Set<NodeRef.Status>, Set<NodeRef.Status>) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrSearchResult
-
Creates a new
SolrSearchResult
instance. - SolrUndersizedTransactionsHealthProcessorPlugin - Class in eu.xenit.alfresco.healthprocessor.plugins.solr
- SolrUndersizedTransactionsHealthProcessorPlugin(boolean, int, Properties, TransactionHelper, AbstractNodeDAOImpl, MeterRegistry) - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrUndersizedTransactionsHealthProcessorPlugin
- SslHttpClientFactory - Class in eu.xenit.alfresco.healthprocessor.plugins.solr
- SslHttpClientFactory() - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.solr.SslHttpClientFactory
- startIfNotRunning() - Method in class eu.xenit.alfresco.healthprocessor.processing.ProcessorTask
- StateCache - Class in eu.xenit.alfresco.healthprocessor.processing
- StateCache(SimpleCache<String, Serializable>) - Constructor for class eu.xenit.alfresco.healthprocessor.processing.StateCache
- STATUS - Static variable in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.Constants.Tag
- storeReport(Class<? extends HealthProcessorPlugin>, NodeHealthReport) - Method in class eu.xenit.alfresco.healthprocessor.reporter.store.AttributeHealthReportsStore
- storeReport(Class<? extends HealthProcessorPlugin>, NodeHealthReport) - Method in interface eu.xenit.alfresco.healthprocessor.reporter.store.HealthReportsStore
- StreamingLoggingHealthReporter - Class in eu.xenit.alfresco.healthprocessor.reporter.log
- StreamingLoggingHealthReporter(NodeHealthReportClassifier) - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.log.StreamingLoggingHealthReporter
- StringUtil - Class in eu.xenit.alfresco.healthprocessor.util
- SummaryLoggingHealthReporter - Class in eu.xenit.alfresco.healthprocessor.reporter.log
- SummaryLoggingHealthReporter() - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.log.SummaryLoggingHealthReporter
T
- toNodeParameters(List<Long>) - Method in interface eu.xenit.alfresco.healthprocessor.indexing.TrackingComponent
- toQName(String, NamespacePrefixResolver) - Static method in class eu.xenit.alfresco.healthprocessor.util.QNameUtil
- toQNames(Collection<String>, NamespacePrefixResolver) - Static method in class eu.xenit.alfresco.healthprocessor.util.QNameUtil
- toString() - Method in class eu.xenit.alfresco.healthprocessor.fixer.solr.SolrMissingNodeFixerPluginImpl.SearchEndpointTxId
- toString() - Method in class eu.xenit.alfresco.healthprocessor.indexing.lasttxns.LastTxnsIndexingConfiguration
- toString() - Method in class eu.xenit.alfresco.healthprocessor.indexing.TrackingComponent.NodeInfo
- toString() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyConfiguration
- toString() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyState
- toString() - Method in class eu.xenit.alfresco.healthprocessor.indexing.txnid.TxnIdIndexingConfiguration
- toString() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.AggregateSearchEndpointSelector
- toString() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.AlwaysSearchEndpointSelector
- toString() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.DbIdRangeSearchEndpointSelector
- toString() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.endpoint.SearchEndpoint
- toString() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.filter.AggregateFilter
- toString() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.filter.DeletedNodeFilter
- toString() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.filter.FilteringSearchEndpointSelector
- toString() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.filter.NodeStoreFilter
- toString() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.filter.PropertySolrNodeFilter
- toString() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.NodeIndexHealthReport
- toString() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor.SolrActionResponse
- toString() - Method in class eu.xenit.alfresco.healthprocessor.plugins.solr.SolrSearchResult
- toString() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.AdminConsoleWebScript
- toString() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.AdminConsoleResponseView
- toString() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.ExtensionsView.Extension
- toString() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.model.IndexingStrategyView
- TrackingComponent - Interface in eu.xenit.alfresco.healthprocessor.indexing
- TrackingComponent.NodeInfo - Class in eu.xenit.alfresco.healthprocessor.indexing
- TransactionAggregationIndexingStrategy - Class in eu.xenit.alfresco.healthprocessor.indexing.txnaggregation
- TransactionAggregationIndexingStrategy(TransactionAggregationIndexingStrategyConfiguration, AbstractNodeDAOImpl, SearchTrackingComponent, DataSource, MeterRegistry) - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategy
- TransactionAggregationIndexingStrategyConfiguration - Class in eu.xenit.alfresco.healthprocessor.indexing.txnaggregation
- TransactionAggregationIndexingStrategyConfiguration(int, int, int, int, int) - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyConfiguration
- TransactionAggregationIndexingStrategyState - Class in eu.xenit.alfresco.healthprocessor.indexing.txnaggregation
- TransactionAggregationIndexingStrategyState() - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyState
- TransactionAggregationIndexingStrategyState(long, long, int) - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyState
- TransactionAggregationIndexingStrategyTransactionIdFetcher - Class in eu.xenit.alfresco.healthprocessor.indexing.txnaggregation
-
Problem we discovered while implementing this: you would think that you can use the searchTrackingComponent.getTransactions(...) method to fetch the transaction IDs.
- TransactionAggregationIndexingStrategyTransactionIdFetcher(TransactionAggregationIndexingStrategyConfiguration, JdbcTemplate, TransactionAggregationIndexingStrategyState) - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyTransactionIdFetcher
- TransactionAggregationIndexingStrategyTransactionIdMerger - Class in eu.xenit.alfresco.healthprocessor.indexing.txnaggregation
- TransactionAggregationIndexingStrategyTransactionIdMerger(TransactionAggregationIndexingStrategyTransactionIdFetcher, BlockingDeque<Set<NodeRef>>, TransactionAggregationIndexingStrategyConfiguration, SearchTrackingComponent) - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.txnaggregation.TransactionAggregationIndexingStrategyTransactionIdMerger
- TransactionHelper - Interface in eu.xenit.alfresco.healthprocessor.util
- TXN_AGGREGATION - eu.xenit.alfresco.healthprocessor.indexing.IndexingStrategy.IndexingStrategyKey
- TXNID - eu.xenit.alfresco.healthprocessor.indexing.IndexingStrategy.IndexingStrategyKey
- TxnIdBasedIndexingStrategy - Class in eu.xenit.alfresco.healthprocessor.indexing.txnid
- TxnIdBasedIndexingStrategy(TxnIdIndexingConfiguration, TrackingComponent, AttributeStore) - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.txnid.TxnIdBasedIndexingStrategy
- TxnIdIndexingConfiguration - Class in eu.xenit.alfresco.healthprocessor.indexing.txnid
- TxnIdIndexingConfiguration(long, long, int) - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.txnid.TxnIdIndexingConfiguration
V
- valueOf(String) - Static method in enum eu.xenit.alfresco.healthprocessor.indexing.IndexingStrategy.IndexingStrategyKey
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.xenit.alfresco.healthprocessor.plugins.solr.NodeIndexHealthReport.IndexHealthStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor.SolrNodeCommand
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.xenit.alfresco.healthprocessor.processing.ProcessorState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum eu.xenit.alfresco.healthprocessor.indexing.IndexingStrategy.IndexingStrategyKey
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum eu.xenit.alfresco.healthprocessor.plugins.solr.NodeIndexHealthReport.IndexHealthStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum eu.xenit.alfresco.healthprocessor.plugins.solr.SolrRequestExecutor.SolrNodeCommand
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum eu.xenit.alfresco.healthprocessor.processing.ProcessorState
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages