Uses of Interface
org.nuxeo.ecm.platform.importer.source.SourceNode
Package
Description
-
Uses of SourceNode in org.nuxeo.ecm.platform.importer.base
Modifier and TypeFieldDescriptionprotected SourceNode
GenericMultiThreadedImporter.importSource
protected SourceNode
GenericThreadedImportTask.rootSource
final SourceNode
ImporterRunnerConfiguration.sourceNode
Modifier and TypeMethodDescriptionprotected GenericThreadedImportTask
GenericThreadedImportTask.createNewTask
(DocumentModel parent, SourceNode node, ImporterLogger log, Integer batchSize) protected GenericThreadedImportTask
GenericThreadedImportTask.createNewTaskIfNeeded
(DocumentModel parent, SourceNode node) protected DocumentModel
GenericThreadedImportTask.doCreateFolderishNode
(DocumentModel parent, SourceNode node) protected DocumentModel
GenericThreadedImportTask.doCreateLeafNode
(DocumentModel parent, SourceNode node) protected GenericThreadedImportTask
GenericMultiThreadedImporter.initRootTask
(SourceNode importSource, DocumentModel targetContainer, boolean skipRootContainerCreation, ImporterLogger log, Integer batchSize, String jobName) protected void
GenericThreadedImportTask.recursiveCreateDocumentFromNode
(DocumentModel parent, SourceNode node) void
GenericThreadedImportTask.setInputSource
(SourceNode node) protected void
GenericThreadedImportTask.setRootSource
(SourceNode rootSource) protected boolean
GenericThreadedImportTask.shouldImportDocument
(SourceNode node) ModifierConstructorDescriptionBuilder
(SourceNode sourceNode, String importWritePath, ImporterLogger log) GenericMultiThreadedImporter
(SourceNode sourceNode, String importWritePath, Boolean skipRootContainerCreation, Integer batchSize, Integer nbThreads, String jobName, ImporterLogger log) GenericMultiThreadedImporter
(SourceNode sourceNode, String importWritePath, Boolean skipRootContainerCreation, Integer batchSize, Integer nbThreads, ImporterLogger log) GenericMultiThreadedImporter
(SourceNode sourceNode, String importWritePath, Boolean skipRootContainerCreation, Integer batchSize, Integer nbThreads, ImporterLogger log, int queueSize) GenericMultiThreadedImporter
(SourceNode sourceNode, String importWritePath, Integer batchSize, Integer nbThreads, String jobName, ImporterLogger log) GenericMultiThreadedImporter
(SourceNode sourceNode, String importWritePath, Integer batchSize, Integer nbThreads, ImporterLogger log) GenericThreadedImportTask
(String repositoryName, SourceNode rootSource, DocumentModel rootDoc, boolean skipContainerCreation, ImporterLogger rsLogger, int batchSize, ImporterDocumentModelFactory factory, ImporterThreadingPolicy threadPolicy, String jobName) protected
GenericThreadedImportTask
(CoreSession session, SourceNode rootSource, DocumentModel rootDoc, boolean skipContainerCreation, ImporterLogger rsLogger, int batchSize, ImporterDocumentModelFactory factory, ImporterThreadingPolicy threadPolicy) protected
ImporterRunnerConfiguration
(String repositoryName, SourceNode sourceNode, String importWritePath, ImporterLogger log, boolean skipRootContainerCreation, int batchSize, int nbThreads, String jobName) -
Uses of SourceNode in org.nuxeo.ecm.platform.importer.executor
-
Uses of SourceNode in org.nuxeo.ecm.platform.importer.factories
Modifier and TypeMethodDescriptionDefaultDocumentModelFactory.createFolderishNode
(CoreSession session, DocumentModel parent, SourceNode node) FileManagerDocumentModelFactory.createFolderishNode
(CoreSession session, DocumentModel parent, SourceNode node) ImporterDocumentModelFactory.createFolderishNode
(CoreSession session, DocumentModel parent, SourceNode node) DefaultDocumentModelFactory.createLeafNode
(CoreSession session, DocumentModel parent, SourceNode node) FileManagerDocumentModelFactory.createLeafNode
(CoreSession session, DocumentModel parent, SourceNode node) ImporterDocumentModelFactory.createLeafNode
(CoreSession session, DocumentModel parent, SourceNode node) protected DocumentModel
DefaultDocumentModelFactory.defaultCreateLeafNode
(CoreSession session, DocumentModel parent, SourceNode node) boolean
AbstractDocumentModelFactory.isTargetDocumentModelFolderish
(SourceNode node) boolean
ImporterDocumentModelFactory.isTargetDocumentModelFolderish
(SourceNode node) boolean
AbstractDocumentModelFactory.processFolderishNodeCreationError
(CoreSession session, DocumentModel parent, SourceNode node) By default there is no process bound to a folderish node creation error, and the global import task will continue.boolean
ImporterDocumentModelFactory.processFolderishNodeCreationError
(CoreSession session, DocumentModel parent, SourceNode node) Defines the process to execute when a folderish node creation error occurs.boolean
AbstractDocumentModelFactory.processLeafNodeCreationError
(CoreSession session, DocumentModel parent, SourceNode node) By default there is no process bound to a leaf node creation error, and the global import task will continue.boolean
ImporterDocumentModelFactory.processLeafNodeCreationError
(CoreSession session, DocumentModel parent, SourceNode node) Defines the process to execute when a leaf node creation error occurs. -
Uses of SourceNode in org.nuxeo.ecm.platform.importer.filter
Modifier and TypeMethodDescriptionboolean
ImportingDocumentFilter.shouldImportDocument
(SourceNode sourceNode) Returnstrue
if the givenSourceNode
should be imported,false
otherwise. -
Uses of SourceNode in org.nuxeo.ecm.platform.importer.service
Modifier and TypeMethodDescriptionprotected SourceNode
DefaultImporterServiceImpl.createNewSourceNodeInstanceForSourcePath
(String sourcePath) Modifier and TypeMethodDescriptionClass<? extends SourceNode>
DefaultImporterService.getSourceNodeClass()
Deprecated.Class<? extends SourceNode>
DefaultImporterServiceImpl.getSourceNodeClass()
Modifier and TypeMethodDescriptionvoid
DefaultImporterService.setSourceNodeClass
(Class<? extends SourceNode> sourceNodeClass) void
DefaultImporterServiceImpl.setSourceNodeClass
(Class<? extends SourceNode> sourceNodeClass) -
Uses of SourceNode in org.nuxeo.ecm.platform.importer.source
Modifier and TypeClassDescriptionclass
Simple Filesystem basedSourceNode
class
SourceNode
implementation that manages Meta-data from properties files per documentclass
SourceNode
implementation that manages Meta-data from properties filesclass
class
RandomSourceNode
to be used for load testingModifier and TypeMethodDescriptionFileSourceNode.getChildren()
FileWithIndividualMetadasSourceNode.getChildren()
FileWithMetadataSourceNode.getChildren()
FileWithNonHeritedIndividalMetaDataSourceNode.getChildren()
RandomTextSourceNode.getChildren()
SourceNode.getChildren()
-
Uses of SourceNode in org.nuxeo.ecm.platform.importer.threading
Modifier and TypeMethodDescriptionboolean
DefaultMultiThreadingPolicy.needToCreateThreadAfterNewFolderishNode
(DocumentModel parent, SourceNode node, long uploadedSources, int batchSize, int scheduledTasks) boolean
ImporterThreadingPolicy.needToCreateThreadAfterNewFolderishNode
(DocumentModel parent, SourceNode node, long uploadedSources, int batchSize, int scheduledTasks) -
Uses of SourceNode in org.nuxeo.ecm.platform.importer.xml.parser
Modifier and TypeClassDescriptionclass
Source Node filtering only Folder, XML and ZIP files.Modifier and TypeMethodDescriptionAdvancedScannedFileFactory.createLeafNode
(CoreSession session, DocumentModel parent, SourceNode node) -
Uses of SourceNode in org.nuxeo.ecm.platform.scanimporter.processor
Modifier and TypeMethodDescriptionScanedFileFactory.createFolderishNode
(CoreSession session, DocumentModel parent, SourceNode node) ScanedFileFactory.createLeafNode
(CoreSession session, DocumentModel parent, SourceNode node) protected DocumentModel
ScanedFileFactory.defaultCreateLeafNode
(CoreSession session, DocumentModel parent, SourceNode node)