protected class IncrementalIngester.PipelineObjectWithVersions extends IncrementalIngester.PipelineObject
Modifier and Type | Field and Description |
---|---|
protected IPipelineSpecificationWithVersions |
pipelineSpecificationWithVersions |
outputConnectors, pipelineConnections, transformationConnectors
Constructor and Description |
---|
PipelineObjectWithVersions(IPipelineSpecificationWithVersions pipelineSpecificationWithVersions,
ITransformationConnector[] transformationConnectors,
IOutputConnector[] outputConnectors) |
Modifier and Type | Method and Description |
---|---|
int |
addOrReplaceDocumentWithException(java.lang.String docKey,
java.lang.String componentHash,
java.lang.String documentURI,
RepositoryDocument document,
java.lang.String newDocumentVersion,
java.lang.String authorityNameString,
IOutputActivity finalActivity,
long ingestTime) |
protected IncrementalIngester.PipelineAddFanout |
buildAddPipeline(IOutputActivity finalActivity,
java.lang.String newDocumentVersion,
java.lang.String newAuthorityNameString,
long ingestTime,
java.lang.String docKey,
java.lang.String componentHash) |
void |
noDocument(java.lang.String docKey,
java.lang.String componentHash,
java.lang.String newDocumentVersion,
java.lang.String authorityNameString,
IOutputActivity finalActivity,
long ingestTime) |
buildCheckPipeline, checkDateIndexable, checkDocumentIndexable, checkLengthIndexable, checkMimeTypeIndexable, checkURLIndexable, release
protected final IPipelineSpecificationWithVersions pipelineSpecificationWithVersions
public PipelineObjectWithVersions(IPipelineSpecificationWithVersions pipelineSpecificationWithVersions, ITransformationConnector[] transformationConnectors, IOutputConnector[] outputConnectors)
public int addOrReplaceDocumentWithException(java.lang.String docKey, java.lang.String componentHash, java.lang.String documentURI, RepositoryDocument document, java.lang.String newDocumentVersion, java.lang.String authorityNameString, IOutputActivity finalActivity, long ingestTime) throws ManifoldCFException, ServiceInterruption, java.io.IOException
ManifoldCFException
ServiceInterruption
java.io.IOException
public void noDocument(java.lang.String docKey, java.lang.String componentHash, java.lang.String newDocumentVersion, java.lang.String authorityNameString, IOutputActivity finalActivity, long ingestTime) throws ManifoldCFException, ServiceInterruption
protected IncrementalIngester.PipelineAddFanout buildAddPipeline(IOutputActivity finalActivity, java.lang.String newDocumentVersion, java.lang.String newAuthorityNameString, long ingestTime, java.lang.String docKey, java.lang.String componentHash)