A C D E F G H I N O P Q S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- 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
C
- 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
D
- 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.util - package eu.xenit.alfresco.healthprocessor.util
- execute() - Method in class eu.xenit.alfresco.healthprocessor.processing.ProcessorService
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
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
- 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 interface eu.xenit.alfresco.healthprocessor.reporter.api.HealthReporter
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
- 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
P
- 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
- 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
S
- 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
- 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
- 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