public static class IncrementalIngester.PipelineAddEntryPoint
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected IOutputAddActivity |
addActivity |
protected java.lang.String |
authorityNameString |
protected boolean |
isActive |
protected IPipelineConnector |
pipelineConnector |
protected VersionContext |
pipelineDescriptionString |
Constructor and Description |
---|
PipelineAddEntryPoint(IPipelineConnector pipelineConnector,
VersionContext pipelineDescriptionString,
java.lang.String authorityNameString,
IOutputAddActivity addActivity,
boolean isActive) |
Modifier and Type | Method and Description |
---|---|
int |
addOrReplaceDocumentWithException(java.lang.String documentURI,
RepositoryDocument document) |
boolean |
checkDateIndexable(java.util.Date date) |
boolean |
checkDocumentIndexable(java.io.File localFile) |
boolean |
checkLengthIndexable(long length) |
boolean |
checkMimeTypeIndexable(java.lang.String mimeType) |
boolean |
checkURLIndexable(java.lang.String uri) |
boolean |
isActive() |
void |
noDocument() |
protected final IPipelineConnector pipelineConnector
protected final VersionContext pipelineDescriptionString
protected final java.lang.String authorityNameString
protected final IOutputAddActivity addActivity
protected final boolean isActive
public PipelineAddEntryPoint(IPipelineConnector pipelineConnector, VersionContext pipelineDescriptionString, java.lang.String authorityNameString, IOutputAddActivity addActivity, boolean isActive)
public boolean isActive()
public boolean checkDateIndexable(java.util.Date date) throws ManifoldCFException, ServiceInterruption
public boolean checkMimeTypeIndexable(java.lang.String mimeType) throws ManifoldCFException, ServiceInterruption
public boolean checkDocumentIndexable(java.io.File localFile) throws ManifoldCFException, ServiceInterruption
public boolean checkLengthIndexable(long length) throws ManifoldCFException, ServiceInterruption
public boolean checkURLIndexable(java.lang.String uri) throws ManifoldCFException, ServiceInterruption
public int addOrReplaceDocumentWithException(java.lang.String documentURI, RepositoryDocument document) throws ManifoldCFException, ServiceInterruption, java.io.IOException
ManifoldCFException
ServiceInterruption
java.io.IOException
public void noDocument() throws ManifoldCFException, ServiceInterruption