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, releaseprotected 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
ManifoldCFExceptionServiceInterruptionjava.io.IOExceptionpublic 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)