protected class ContainerRecursiveProcessor.ContainerHelper extends ConnectorContainerHelper
ConnectorContainerHelper.ContainerConnectorTarget, ConnectorContainerHelper.ContainerPushAPI, ConnectorContainerHelper.IsContainerInterface, ConnectorContainerHelper.NotFoundException, ConnectorContainerHelper.PushAPIHelper
connector, convertAddress, CONVERTED_MASTER_PART, indexNames, logger, STATUS_FRESH, STATUS_NEW, STATUS_UPDATE, timeoutMs
Constructor and Description |
---|
ContainerHelper(ConnectorContainerHelper.ContainerConnectorTarget parent,
java.lang.String convertAddress) |
Modifier and Type | Method and Description |
---|---|
Document |
buildDocument(java.lang.String uri,
java.lang.String stamp,
PartContainer partContainer,
MetaContainer metaContainer)
Build a Document.
|
protected boolean |
filterItem(com.exalead.container.ContainerItem item,
boolean isContainer)
Filter container or item
|
protected Part |
getMainPart(ConnectorRootStream co) |
protected ContainerMainPartInfos |
getMainPartInfo(ConnectorRootStream co,
com.exalead.container.ContainerItem item) |
protected Part |
getMainPartInternal(ConnectorRootStream co) |
checkAbortingOperation, fetch, fetch, getCollectionHelper, getDocumentSecurityTokens, getFirstPart, getMime, getRootItem, getTimeoutMs, isAvailable, isIndexNames, log, log, onScanAborted, onScanResumed, onScanSuspended, process, safeClose, scan, selfAbortScan, setConvertAddress, setIndexNames, setTimeoutMs, updateEnd, updateStart
public ContainerHelper(ConnectorContainerHelper.ContainerConnectorTarget parent, java.lang.String convertAddress)
protected ContainerMainPartInfos getMainPartInfo(ConnectorRootStream co, com.exalead.container.ContainerItem item)
getMainPartInfo
in class ConnectorContainerHelper
protected Part getMainPart(ConnectorRootStream co)
getMainPart
in class ConnectorContainerHelper
protected Part getMainPartInternal(ConnectorRootStream co)
protected boolean filterItem(com.exalead.container.ContainerItem item, boolean isContainer)
ConnectorContainerHelper
filterItem
in class ConnectorContainerHelper
item
- The item to checkisContainer
- Is it a container ?public Document buildDocument(java.lang.String uri, java.lang.String stamp, PartContainer partContainer, MetaContainer metaContainer) throws PushAPIException
ConnectorContainerHelper
buildDocument
in class ConnectorContainerHelper
uri
- Document URIstamp
- Document stamppartContainer
- Document parts containermetaContainer
- Document meta containerPushAPIException
- Upon errorCopyright © 2013 Dassault Systèmes, All Rights Reserved.