public class XMLConnectorConfig extends com.exalead.papi.connectors.filesystem.FilesystemConnectorConfig implements CVComponentConfigSamplify
com.exalead.papi.connectors.filesystem.FilesystemConnectorConfig.FileInterfaceFactoryPlugins
GenericMultiThreadedConnectorConfig.DocumentErrorBehavior
Modifier and Type | Field and Description |
---|---|
protected boolean |
addClassicFileMetas |
protected ChildSplitProcessorConfig[] |
childSplitProcessors |
protected CustomProcessorConfig[] |
customProcessors |
protected java.lang.String |
entryPointId |
protected boolean |
normalizeMetaNames |
protected PAPIDocumentProcessorConfig[] |
papiDocumentProcessors |
protected TeeProcessorConfig[] |
teeProcessors |
protected boolean |
verbose |
protected XMLAttachProcessorConfig[] |
xmlAttachProcessors |
protected XMLElementProcessorConfig[] |
xmlElementProcessors |
protected XPathProcessorConfig[] |
xPathProcessors |
protected XPathSplitProcessorConfig[] |
xPathSplitProcessors |
protected XSLTProcessorConfig[] |
xsltProcessors |
defaultTextEncoding, enableSecurity, excludeRules, factoryPlugins, fileExtensions, filesystemRootPaths, includeRules, interconnectorServerInstanceName, keepLocalSecurityMetas, mimeRules, recursive, skipDirectorySymbolicLinks, truncateFilesPattern
containerMimeFilter, containerTimeoutFetchMs, containerTimeoutMs, convertAddress, cPathStopFilter, DEFAULT_CONTAINER_ITEM_MIME_FILTER, DEFAULT_CONTAINER_MIME_FILTER, DEFAULT_CONTAINER_TIMEOUT_FETCH_MS, DEFAULT_CONTAINER_TIMEOUT_MS, DEFAULT_CPATH_STOP_MIME_FILTER, DEFAULT_HANDLE_CONTAINERS, DEFAULT_INDEX_NAMES, DEFAULT_ITEM_EXTENSIONS, DEFAULT_MAIN_PART_ADD_LINKS, DEFAULT_MAIN_PART_ITEM_IDENTIFIER_FILTER, DEFAULT_MAIN_PART_MIME_DEDUP_FILTER, DEFAULT_MAIN_PART_MIME_DEDUP_MAX, DEFAULT_MAIN_PART_MIME_FILTER, DEFAULT_MAIN_PART_PARENT_MIME_FILTER, DEFAULT_MAX_CONTAINER_DEPTH, DEFAULT_MAX_CONTAINER_DOCUMENTS_PER_LEVEL, DEFAULT_MAX_CONTAINER_DOCUMENTS_TOTAL, DEFAULT_MAX_CONTAINER_FETCH_SIZE, DEFAULT_MAX_INPUT_SIZE, enableContainers, indexNames, itemExtensions, itemMimeFilter, mainPart, maxContainerDepth, maxContainerDocumentsPerLevel, maxContainerDocumentsTotal, maxContainerFetchSize, maxInputSize
DEFAULT_MAX_DOC_QUEUED, DEFAULT_MAX_FOLDER_QUEUED, DEFAULT_MAX_PIPELINE_DOCUMENT_THREAD, DEFAULT_MAX_PIPELINE_FOLDER_THREAD, deleteDocumentOnError, maxDocQueued, maxFolderQueued, maxProcessingSize, nbPipelineDocumentThread, nbPipelineFolderThread, neverSendDelete, pushFolder, rootPaths
customPushAPIFilters, thresholds
Constructor and Description |
---|
XMLConnectorConfig() |
checkConfig, createFileFromRootPath, createFileFromRootPath, getDefaultForcedMeta, getDefaultTextEncoding, getEnableSecurity, getExcludeRules, getFactories, getFileExtensions, getFileInterfaceFactoryPlugins, getFilesystemRootPaths, getIncludeRules, getInterconnectorServerInstanceName, getKeepLocalSecurityMetas, getMethods, getMimeRules, getRecursive, getRootPaths, getSkipDirectorySymbolicLinks, getTruncateFilesPattern, getTruncateFilesPatternCompiled, isIndexNames, mayCleanupPath, setDefaultTextEncoding, setEnableSecurity, setExcludeRules, setFileExtensions, setFilesystemRootPaths, setIncludeRules, setInterconnectorServerInstanceName, setKeepLocalSecurityMetas, setMimeRules, setRecursive, setRootPaths, setSkipDirectorySymbolicLinks, setTruncateFilesPattern
getContainerConvertAddress, getContainerMimeFilter, getContainerTimeoutFetchMs, getContainerTimeoutFetchMsLong, getContainerTimeoutMs, getContainerTimeoutMsLong, getCPathStopFilter, getEnableContainers, getIndexNames, getItemExtensions, getItemMimeFilter, getMainPartParentMimeFilter, getMaxContainerDepth, getMaxContainerDocumentsPerLevel, getMaxContainerDocumentsTotal, getMaxContainerFetchSize, getMaxContainerFetchSizeLong, getMaxInputSize, getMaxInputSizeLong, setContainerConvertAddress, setContainerMimeFilter, setContainerTimeoutFetchMs, setContainerTimeoutMs, setCPathStopFilter, setEnableContainers, setIndexNames, setIndexNames, setItemExtensions, setItemMimeFilter, setMainPartParentMimeFilter, setMaxContainerDepth, setMaxContainerDocumentsPerLevel, setMaxContainerDocumentsTotal, setMaxContainerFetchSize, setMaxInputSize, setMaxInputSize
getDeleteDocumentOnError, getMaxDocQueued, getMaxFolderQueued, getMaxProcessingSize, getNbPipelineDocumentThread, getNbPipelineFolderThread, getNeverSendDelete, getPushFolder, setDeleteDocumentOnError, setMaxDocQueued, setMaxDocQueued, setMaxFolderQueued, setMaxFolderQueued, setMaxProcessingSize, setMaxProcessingSize, setNbPipelineDocumentThread, setNbPipelineDocumentThread, setNbPipelineFolderThread, setNbPipelineFolderThread, setNeverSendDelete, setPushFolder, setPushFolder
getPushAPIFilters, setPushAPIFilters
getPropertiesDefinition, setProperty
callAfterFill
protected boolean addClassicFileMetas
protected boolean normalizeMetaNames
protected boolean verbose
protected java.lang.String entryPointId
protected ChildSplitProcessorConfig[] childSplitProcessors
protected CustomProcessorConfig[] customProcessors
protected PAPIDocumentProcessorConfig[] papiDocumentProcessors
protected TeeProcessorConfig[] teeProcessors
protected XMLAttachProcessorConfig[] xmlAttachProcessors
protected XMLElementProcessorConfig[] xmlElementProcessors
protected XPathProcessorConfig[] xPathProcessors
protected XPathSplitProcessorConfig[] xPathSplitProcessors
protected XSLTProcessorConfig[] xsltProcessors
public void samplify()
BeanSample
samplify
in interface BeanSample
samplify
in class com.exalead.papi.connectors.filesystem.FilesystemConnectorConfig
public boolean isAddClassicFileMetas()
public void setAddClassicFileMetas(java.lang.String s)
public void setNormalizeMetaNames(java.lang.String s)
public void setVerbose(java.lang.String b)
public void setEntryPointId(java.lang.String entryPointId)
public java.lang.String getEntryPointId()
public void setChildSplitProcessors(ChildSplitProcessorConfig[] childSplitProcessors)
public void setCustomProcessors(CustomProcessorConfig[] customProcessors)
public void setPAPIDocumentProcessors(PAPIDocumentProcessorConfig[] papiDocumentProcessors)
public void setTeeProcessors(TeeProcessorConfig[] teeProcessors)
public void setXMLAttachProcessors(XMLAttachProcessorConfig[] xmlAttachProcessors)
public void setXMLElementProcessors(XMLElementProcessorConfig[] xmlElementProcessors)
public void setXPathProcessors(XPathProcessorConfig[] xpathProcessors)
public void setXPathSplitProcessors(XPathSplitProcessorConfig[] xPathSplitProcessors)
public void setXSLTProcessors(XSLTProcessorConfig[] xsltProcessors)
Copyright © 2013 Dassault Systèmes, All Rights Reserved.