public class AdvancedScannedFileFactory extends ScanedFileFactory implements ImporterDocumentModelFactory
AbstractDocumentModelFactory.CompatFilenameNormalizer, AbstractDocumentModelFactory.DefaultFilenameNormalizer, AbstractDocumentModelFactory.FilenameNormalizer| Modifier and Type | Field and Description |
|---|---|
protected static String |
targetContainerType |
configDOCTYPE_KEY_NAME, FACETS_KEY_NAME, folderishType, leafTypefilenameNormalizer| Constructor and Description |
|---|
AdvancedScannedFileFactory(ImporterConfig config) |
| Modifier and Type | Method and Description |
|---|---|
DocumentModel |
createLeafNode(CoreSession session,
DocumentModel parent,
SourceNode node) |
createFolderishNode, defaultCreateLeafNode, getTargetContainerTypegetDocTypeToUse, getFacetsToUse, getMimeType, setFolderishType, setLeafTypegetValidNameFromFileName, isTargetDocumentModelFolderish, processFolderishNodeCreationError, processLeafNodeCreationError, setDocumentPropertiesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateFolderishNode, isTargetDocumentModelFolderish, processFolderishNodeCreationError, processLeafNodeCreationErrorprotected static String targetContainerType
public AdvancedScannedFileFactory(ImporterConfig config)
public DocumentModel createLeafNode(CoreSession session, DocumentModel parent, SourceNode node) throws IOException
createLeafNode in interface ImporterDocumentModelFactorycreateLeafNode in class ScanedFileFactoryIOExceptionCopyright © 2019 Nuxeo. All rights reserved.