A B C D E F G H I K M N O P Q R S T U V 
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.
A B C D E F G H I K M N O P Q R S T U V 
All Classes All Packages