Class IncrementalIngester.PipelineObject
- java.lang.Object
-
- org.apache.manifoldcf.agents.incrementalingest.IncrementalIngester.PipelineObject
-
- Direct Known Subclasses:
IncrementalIngester.PipelineObjectWithVersions
- Enclosing class:
- IncrementalIngester
protected class IncrementalIngester.PipelineObject extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description IOutputConnector[]outputConnectorsIPipelineSpecificationpipelineConnectionsITransformationConnector[]transformationConnectors
-
Constructor Summary
Constructors Constructor Description PipelineObject(IPipelineSpecification pipelineConnections, ITransformationConnector[] transformationConnectors, IOutputConnector[] outputConnectors)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected IncrementalIngester.PipelineCheckFanoutbuildCheckPipeline(IOutputCheckActivity finalActivity)booleancheckDateIndexable(java.util.Date date, IOutputCheckActivity finalActivity)booleancheckDocumentIndexable(java.io.File localFile, IOutputCheckActivity finalActivity)booleancheckLengthIndexable(long length, IOutputCheckActivity finalActivity)booleancheckMimeTypeIndexable(java.lang.String mimeType, IOutputCheckActivity finalActivity)booleancheckURLIndexable(java.lang.String uri, IOutputCheckActivity finalActivity)voidrelease()
-
-
-
Field Detail
-
pipelineConnections
public final IPipelineSpecification pipelineConnections
-
outputConnectors
public final IOutputConnector[] outputConnectors
-
transformationConnectors
public final ITransformationConnector[] transformationConnectors
-
-
Constructor Detail
-
PipelineObject
public PipelineObject(IPipelineSpecification pipelineConnections, ITransformationConnector[] transformationConnectors, IOutputConnector[] outputConnectors)
-
-
Method Detail
-
checkDateIndexable
public boolean checkDateIndexable(java.util.Date date, IOutputCheckActivity finalActivity) throws ManifoldCFException, ServiceInterruption
-
checkMimeTypeIndexable
public boolean checkMimeTypeIndexable(java.lang.String mimeType, IOutputCheckActivity finalActivity) throws ManifoldCFException, ServiceInterruption
-
checkDocumentIndexable
public boolean checkDocumentIndexable(java.io.File localFile, IOutputCheckActivity finalActivity) throws ManifoldCFException, ServiceInterruption
-
checkLengthIndexable
public boolean checkLengthIndexable(long length, IOutputCheckActivity finalActivity) throws ManifoldCFException, ServiceInterruption
-
checkURLIndexable
public boolean checkURLIndexable(java.lang.String uri, IOutputCheckActivity finalActivity) throws ManifoldCFException, ServiceInterruption
-
release
public void release() throws ManifoldCFException- Throws:
ManifoldCFException
-
buildCheckPipeline
protected IncrementalIngester.PipelineCheckFanout buildCheckPipeline(IOutputCheckActivity finalActivity)
-
-