Uses of Class
org.saidone.component.BaseComponent
Packages that use BaseComponent
Package
Description
-
Uses of BaseComponent in org.saidone
Subclasses of BaseComponent in org.saidoneModifier and TypeClassDescriptionclassRuns the application from the command line.classSpring configuration that defines common beans used by the application such as the queue and the lists of asynchronous tasks. -
Uses of BaseComponent in org.saidone.aspects
Subclasses of BaseComponent in org.saidone.aspectsModifier and TypeClassDescriptionclassAspect that intercepts write operations executed through Alfresco'sNodesApi. -
Uses of BaseComponent in org.saidone.collectors
Subclasses of BaseComponent in org.saidone.collectorsModifier and TypeClassDescriptionclassBase implementation ofNodeCollectorproviding queue injection and a default asynchronous execution ofNodeCollector.collectNodes(CollectorConfig).classCollects node identifiers from a text file where each line contains a node id.classWalks a node tree starting from a given root node or path and collects the identifiers of all descendant nodes.classExecutes an Alfresco FTS query and enqueues the resulting node identifiers. -
Uses of BaseComponent in org.saidone.processors
Subclasses of BaseComponent in org.saidone.processorsModifier and TypeClassDescriptionclassBase implementation ofNodeProcessorthat consumes node identifiers from a shared queue and delegates the concrete operation toNodeProcessor.processNode(String, ProcessorConfig).classApplies aspect and property updates to nodes loaded from Alfresco.classA processor that delegates node processing to a chain of other processors.classDeletes each node passed to the processor.classDownloads content and metadata of a node to the local filesystem.classLogs the name of each processed node.classMoves nodes to the configured target parent node.classMetadata normalization processor.classApplies permission settings to each processed node.classNo-op processor used as placeholder. -
Uses of BaseComponent in org.saidone.service
Subclasses of BaseComponent in org.saidone.serviceModifier and TypeClassDescriptionclassEnsures that only one instance of the application runs at a time.classPeriodically logs statistics about queued and processed nodes.