public class SimpleXMLConnectorConfig 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 java.lang.String[] |
excludeElements |
protected boolean |
failsOnXmlError |
protected XMLElementMap[] |
includeElements |
protected boolean |
incremental |
protected boolean |
normalizeMetaNames |
protected boolean |
plugElementsAfterXSLT |
protected boolean |
plugXPathAfterXSLT |
protected boolean |
sendXMLBodyAsMeta |
protected boolean |
split |
protected java.lang.String |
stylesheet |
protected boolean |
verbose |
protected XPathMap[] |
xpathMaps |
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 |
---|
SimpleXMLConnectorConfig() |
Modifier and Type | Method and Description |
---|---|
void |
callAfterFill()
override this method to do some task before creating connector
|
boolean |
getFailsOnXmlError() |
void |
samplify()
Samplify a bean.
|
void |
setAddClassicFileMetas(java.lang.String s) |
void |
setExcludeElements(java.lang.String[] excludeElements) |
void |
setFailsOnXmlError(boolean failsOnXmlError) |
void |
setIncludeElements(XMLElementMap[] includeElements) |
void |
setIncremental(java.lang.String b) |
void |
setNormalizeMetaNames(java.lang.String s) |
void |
setPlugElementsAfterXSLT(java.lang.String b) |
void |
setPlugXPathAfterXSLT(java.lang.String b) |
void |
setSendXMLBodyAsMeta(java.lang.String s) |
void |
setSplit(java.lang.String splitString) |
void |
setStylesheet(java.lang.String stylesheet) |
void |
setVerbose(java.lang.String b) |
void |
setXPath(XPathMap[] xpathMaps)
Deprecated.
|
void |
setXPaths(XPathMap[] xpathMaps) |
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
protected boolean failsOnXmlError
protected boolean split
protected XPathMap[] xpathMaps
protected boolean sendXMLBodyAsMeta
protected boolean addClassicFileMetas
protected boolean normalizeMetaNames
protected boolean verbose
protected boolean incremental
protected XMLElementMap[] includeElements
protected java.lang.String[] excludeElements
protected java.lang.String stylesheet
protected boolean plugXPathAfterXSLT
protected boolean plugElementsAfterXSLT
public SimpleXMLConnectorConfig() throws java.lang.Exception
java.lang.Exception
public void setFailsOnXmlError(boolean failsOnXmlError)
public boolean getFailsOnXmlError()
public void samplify()
BeanSample
samplify
in interface BeanSample
samplify
in class com.exalead.papi.connectors.filesystem.FilesystemConnectorConfig
public void setSplit(java.lang.String splitString)
public void setXPaths(XPathMap[] xpathMaps)
@Deprecated public void setXPath(XPathMap[] xpathMaps)
public void setSendXMLBodyAsMeta(java.lang.String s)
public void setAddClassicFileMetas(java.lang.String s)
public void setNormalizeMetaNames(java.lang.String s)
public void setVerbose(java.lang.String b)
public void setIncremental(java.lang.String b)
public void setIncludeElements(XMLElementMap[] includeElements)
public void setExcludeElements(java.lang.String[] excludeElements)
public void setStylesheet(java.lang.String stylesheet)
public void setPlugXPathAfterXSLT(java.lang.String b)
public void setPlugElementsAfterXSLT(java.lang.String b)
public void callAfterFill()
BeanConfig
callAfterFill
in interface CallAfterFill
callAfterFill
in class BeanConfig
Copyright © 2013 Dassault Systèmes, All Rights Reserved.