A B C D E F G H I K M N O P Q R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACTIVE - Static variable in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.Constants.Key
- AdminConsoleResponseView - Class in eu.xenit.alfresco.healthprocessor.webscripts.console.model
- AdminConsoleResponseView(ModuleDetails, String, IndexingStrategyView, PluginsView, ReportersView) - Constructor for class eu.xenit.alfresco.healthprocessor.webscripts.console.model.AdminConsoleResponseView
- AdminConsoleWebScript - Class in eu.xenit.alfresco.healthprocessor.webscripts.console
- AdminConsoleWebScript() - Constructor for class eu.xenit.alfresco.healthprocessor.webscripts.console.AdminConsoleWebScript
- 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
- AlfrescoTrackingComponent - Class in eu.xenit.alfresco.healthprocessor.indexing
- AlfrescoTrackingComponent() - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.AlfrescoTrackingComponent
- AlfrescoTransactionHelper - Class in eu.xenit.alfresco.healthprocessor.util
- AlfrescoTransactionHelper() - Constructor for class eu.xenit.alfresco.healthprocessor.util.AlfrescoTransactionHelper
B
- BASE - Static variable in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.Constants.Key
C
- Constants - Class in eu.xenit.alfresco.healthprocessor.reporter.telemetry
- Constants() - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.telemetry.Constants
- 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.IndexingStrategyFactoryBean
- createInstance() - Method in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.AlfredTelemetryHealthReporterFactoryBean
D
- Description() - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.telemetry.Constants.Description
- disabled() - Static method in interface eu.xenit.alfresco.healthprocessor.reporter.api.HealthReporter
- DisabledHealthReporter - Class in eu.xenit.alfresco.healthprocessor.reporter.api
- DisabledHealthReporter() - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.api.DisabledHealthReporter
- doProcess(Set<NodeRef>) - Method in class eu.xenit.alfresco.healthprocessor.plugins.api.SingleNodeHealthProcessorPlugin
- doProcess(Set<NodeRef>) - Method in class eu.xenit.alfresco.healthprocessor.plugins.api.ToggleableHealthProcessorPlugin
E
- eu.xenit.alfresco.healthprocessor.indexing - package eu.xenit.alfresco.healthprocessor.indexing
- eu.xenit.alfresco.healthprocessor.plugins - package eu.xenit.alfresco.healthprocessor.plugins
- eu.xenit.alfresco.healthprocessor.plugins.api - package eu.xenit.alfresco.healthprocessor.plugins.api
- 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.api - package eu.xenit.alfresco.healthprocessor.reporter.api
- 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
- execute() - Method in class eu.xenit.alfresco.healthprocessor.processing.ProcessorService
- executeImpl(WebScriptRequest, Status, Cache) - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.AdminConsoleWebScript
F
- fromKey(String) - Static method in enum eu.xenit.alfresco.healthprocessor.indexing.IndexingConfiguration.IndexingStrategyKey
G
- getLogger() - Method in class eu.xenit.alfresco.healthprocessor.plugins.api.SingleNodeHealthProcessorPlugin
- getLogger() - Method in class eu.xenit.alfresco.healthprocessor.plugins.api.ToggleableHealthProcessorPlugin
- getLogger() - Method in class eu.xenit.alfresco.healthprocessor.plugins.ContentValidationHealthProcessorPlugin
- getLogger() - Method in class eu.xenit.alfresco.healthprocessor.plugins.NoOpHealthProcessorPlugin
- getMaxTxnId() - Method in class eu.xenit.alfresco.healthprocessor.indexing.AlfrescoTrackingComponent
- getMaxTxnId() - Method in interface eu.xenit.alfresco.healthprocessor.indexing.TrackingComponent
- getNextNodeIds(int) - Method in interface eu.xenit.alfresco.healthprocessor.indexing.IndexingStrategy
- getNextNodeIds(int) - Method in class eu.xenit.alfresco.healthprocessor.indexing.TxnIdBasedIndexingStrategy
- getNodesForTxnIds(List<Long>) - Method in class eu.xenit.alfresco.healthprocessor.indexing.AlfrescoTrackingComponent
- getNodesForTxnIds(List<Long>) - Method in interface eu.xenit.alfresco.healthprocessor.indexing.TrackingComponent
- getObjectType() - Method in class eu.xenit.alfresco.healthprocessor.indexing.IndexingStrategyFactoryBean
- getObjectType() - Method in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.AlfredTelemetryHealthReporterFactoryBean
- getState() - Method in interface eu.xenit.alfresco.healthprocessor.indexing.IndexingStrategy
- getState() - Method in class eu.xenit.alfresco.healthprocessor.indexing.TxnIdBasedIndexingStrategy
H
- HealthProcessorPlugin - Interface in eu.xenit.alfresco.healthprocessor.plugins.api
-
Main extension point for plugging in (custom) logic into the Health-Processor.
- HealthReporter - Interface in eu.xenit.alfresco.healthprocessor.reporter.api
- HEALTHY - eu.xenit.alfresco.healthprocessor.reporter.api.NodeHealthStatus
I
- IndexingConfiguration - Class in eu.xenit.alfresco.healthprocessor.indexing
- IndexingConfiguration(IndexingConfiguration.IndexingStrategyKey, long, long, int) - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.IndexingConfiguration
- IndexingConfiguration(String, long, long, int) - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.IndexingConfiguration
- IndexingConfiguration.IndexingStrategyKey - Enum in eu.xenit.alfresco.healthprocessor.indexing
- IndexingStrategy - Interface in eu.xenit.alfresco.healthprocessor.indexing
-
Strategy used by the Health-Processor to iterate over (a subset of) Alfresco nodes.
- IndexingStrategyFactoryBean - Class in eu.xenit.alfresco.healthprocessor.indexing
- IndexingStrategyFactoryBean() - 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
- 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.plugins.api.HealthProcessorPlugin
- isEnabled() - Method in class eu.xenit.alfresco.healthprocessor.reporter.api.DisabledHealthReporter
- isEnabled() - Method in interface eu.xenit.alfresco.healthprocessor.reporter.api.HealthReporter
K
- Key() - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.telemetry.Constants.Key
M
- MODULE_ID - Static variable in class eu.xenit.alfresco.healthprocessor.webscripts.console.ResponseViewRenderer
N
- NodeHealthReport - Class in eu.xenit.alfresco.healthprocessor.reporter.api
- NodeHealthReport(NodeHealthStatus, NodeRef) - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.api.NodeHealthReport
- NodeHealthReport(NodeHealthStatus, NodeRef, String...) - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.api.NodeHealthReport
- NodeHealthReport(NodeHealthStatus, NodeRef, Collection<String>) - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.api.NodeHealthReport
- NodeHealthStatus - Enum in eu.xenit.alfresco.healthprocessor.reporter.api
- NONE - eu.xenit.alfresco.healthprocessor.reporter.api.NodeHealthStatus
- NoOpHealthProcessorPlugin - Class in eu.xenit.alfresco.healthprocessor.plugins
- NoOpHealthProcessorPlugin() - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.NoOpHealthProcessorPlugin
O
- onStart() - Method in interface eu.xenit.alfresco.healthprocessor.indexing.IndexingStrategy
- onStart() - Method in class eu.xenit.alfresco.healthprocessor.indexing.TxnIdBasedIndexingStrategy
- onStart() - Method in interface eu.xenit.alfresco.healthprocessor.reporter.api.HealthReporter
- onStart() - Method in class eu.xenit.alfresco.healthprocessor.reporter.SummaryLoggingHealthReporter
- 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.TxnIdBasedIndexingStrategy
- onStop() - Method in interface eu.xenit.alfresco.healthprocessor.reporter.api.HealthReporter
- onStop() - Method in class eu.xenit.alfresco.healthprocessor.reporter.SummaryLoggingHealthReporter
- onStop() - Method in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.AlfredTelemetryHealthReporter
P
- Plugin() - Constructor for class eu.xenit.alfresco.healthprocessor.webscripts.console.model.PluginsView.Plugin
- 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
- PluginsView - Class in eu.xenit.alfresco.healthprocessor.webscripts.console.model
- PluginsView(List<HealthProcessorPlugin>) - Constructor for class eu.xenit.alfresco.healthprocessor.webscripts.console.model.PluginsView
- PluginsView.Plugin - Class in eu.xenit.alfresco.healthprocessor.webscripts.console.model
- process(Set<NodeRef>) - Method in interface eu.xenit.alfresco.healthprocessor.plugins.api.HealthProcessorPlugin
-
Process a batch of nodes.
- process(Set<NodeRef>) - Method in class eu.xenit.alfresco.healthprocessor.plugins.api.ToggleableHealthProcessorPlugin
- process(NodeRef) - Method in class eu.xenit.alfresco.healthprocessor.plugins.api.SingleNodeHealthProcessorPlugin
- 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() - Constructor for class eu.xenit.alfresco.healthprocessor.processing.ProcessorConfiguration
- ProcessorService - Class in eu.xenit.alfresco.healthprocessor.processing
- ProcessorService() - Constructor for class eu.xenit.alfresco.healthprocessor.processing.ProcessorService
- 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() - Constructor for class eu.xenit.alfresco.healthprocessor.processing.ProcessorTask
- processReport(NodeHealthReport, Class<? extends HealthProcessorPlugin>) - Method in class eu.xenit.alfresco.healthprocessor.reporter.api.SingleReportHealthReporter
- processReport(NodeHealthReport, Class<? extends HealthProcessorPlugin>) - Method in class eu.xenit.alfresco.healthprocessor.reporter.SummaryLoggingHealthReporter
- processReport(NodeHealthReport, Class<? extends HealthProcessorPlugin>) - Method in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.AlfredTelemetryHealthReporter
- processReports(Set<NodeHealthReport>, Class<? extends HealthProcessorPlugin>) - Method in class eu.xenit.alfresco.healthprocessor.reporter.api.DisabledHealthReporter
- processReports(Set<NodeHealthReport>, Class<? extends HealthProcessorPlugin>) - Method in interface eu.xenit.alfresco.healthprocessor.reporter.api.HealthReporter
- processReports(Set<NodeHealthReport>, Class<? extends HealthProcessorPlugin>) - Method in class eu.xenit.alfresco.healthprocessor.reporter.api.SingleReportHealthReporter
Q
- QNameUtil - Class in eu.xenit.alfresco.healthprocessor.util
- QNameUtil() - Constructor for class eu.xenit.alfresco.healthprocessor.util.QNameUtil
R
- renderView() - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.ResponseViewRenderer
- Reporter() - Constructor for class eu.xenit.alfresco.healthprocessor.webscripts.console.model.ReportersView.Reporter
- ReportersView - Class in eu.xenit.alfresco.healthprocessor.webscripts.console.model
- ReportersView(List<HealthReporter>) - Constructor for class eu.xenit.alfresco.healthprocessor.webscripts.console.model.ReportersView
- ReportersView.Reporter - Class in eu.xenit.alfresco.healthprocessor.webscripts.console.model
- REPORTS - Static variable in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.Constants.Key
- ResponseViewRenderer - Class in eu.xenit.alfresco.healthprocessor.webscripts.console
- ResponseViewRenderer() - Constructor for class eu.xenit.alfresco.healthprocessor.webscripts.console.ResponseViewRenderer
S
- setServiceRegistry(ServiceRegistry) - Method in class eu.xenit.alfresco.healthprocessor.webscripts.console.ResponseViewRenderer
- SingleNodeHealthProcessorPlugin - Class in eu.xenit.alfresco.healthprocessor.plugins.api
- SingleNodeHealthProcessorPlugin() - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.api.SingleNodeHealthProcessorPlugin
- SingleReportHealthReporter - Class in eu.xenit.alfresco.healthprocessor.reporter.api
- SingleReportHealthReporter() - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.api.SingleReportHealthReporter
- startIfNotRunning() - Method in class eu.xenit.alfresco.healthprocessor.processing.ProcessorTask
- STATUS - Static variable in class eu.xenit.alfresco.healthprocessor.reporter.telemetry.Constants.Tag
- STATUSES_TO_HANDLE - Static variable in class eu.xenit.alfresco.healthprocessor.reporter.api.SingleReportHealthReporter
- statusesToHandle() - Method in class eu.xenit.alfresco.healthprocessor.reporter.api.SingleReportHealthReporter
- SummaryLoggingHealthReporter - Class in eu.xenit.alfresco.healthprocessor.reporter
- SummaryLoggingHealthReporter() - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.SummaryLoggingHealthReporter
T
- Tag() - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.telemetry.Constants.Tag
- ToggleableHealthProcessorPlugin - Class in eu.xenit.alfresco.healthprocessor.plugins.api
- ToggleableHealthProcessorPlugin() - Constructor for class eu.xenit.alfresco.healthprocessor.plugins.api.ToggleableHealthProcessorPlugin
- ToggleableHealthReporter - Class in eu.xenit.alfresco.healthprocessor.reporter.api
- ToggleableHealthReporter() - Constructor for class eu.xenit.alfresco.healthprocessor.reporter.api.ToggleableHealthReporter
- 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
- TrackingComponent - Interface in eu.xenit.alfresco.healthprocessor.indexing
- TransactionHelper - Interface in eu.xenit.alfresco.healthprocessor.util
- TXNID - eu.xenit.alfresco.healthprocessor.indexing.IndexingConfiguration.IndexingStrategyKey
- TxnIdBasedIndexingStrategy - Class in eu.xenit.alfresco.healthprocessor.indexing
- TxnIdBasedIndexingStrategy(IndexingConfiguration, TrackingComponent) - Constructor for class eu.xenit.alfresco.healthprocessor.indexing.TxnIdBasedIndexingStrategy
U
- UNHEALTHY - eu.xenit.alfresco.healthprocessor.reporter.api.NodeHealthStatus
V
- valueOf(String) - Static method in enum eu.xenit.alfresco.healthprocessor.indexing.IndexingConfiguration.IndexingStrategyKey
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum eu.xenit.alfresco.healthprocessor.reporter.api.NodeHealthStatus
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum eu.xenit.alfresco.healthprocessor.indexing.IndexingConfiguration.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.reporter.api.NodeHealthStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages