public final class CpePipeline extends Object
Modifier and Type | Method and Description |
---|---|
static void |
runPipeline(org.apache.uima.collection.CollectionReaderDescription readerDesc,
org.apache.uima.analysis_engine.AnalysisEngineDescription... descs)
Run the CollectionReader and AnalysisEngines as a multi-threaded pipeline.
|
static void |
runPipeline(int parallelism,
org.apache.uima.collection.CollectionReaderDescription readerDesc,
org.apache.uima.analysis_engine.AnalysisEngineDescription... descs)
Run the CollectionReader and AnalysisEngines as a multi-threaded pipeline.
|
public static void runPipeline(org.apache.uima.collection.CollectionReaderDescription readerDesc, org.apache.uima.analysis_engine.AnalysisEngineDescription... descs) throws SAXException, org.apache.uima.collection.metadata.CpeDescriptorException, IOException, org.apache.uima.resource.ResourceInitializationException, org.apache.uima.util.InvalidXMLException, org.apache.uima.analysis_engine.AnalysisEngineProcessException
readerDesc
- The CollectionReader that loads the documents into the CAS.descs
- Primitive AnalysisEngineDescriptions that process the CAS, in order. If you have a mix
of primitive and aggregate engines, then please create the AnalysisEngines yourself
and call the other runPipeline method.SAXException
- if there was a XML-related problem materializing the component descriptors that are
referenced from the CPE descriptororg.apache.uima.util.InvalidXMLException
- if there was a XML-related problem materializing the component descriptors that are
referenced from the CPE descriptorIOException
- if there was a I/O-related problem materializing the component descriptors that are
referenced from the CPE descriptororg.apache.uima.collection.metadata.CpeDescriptorException
- if there was a problem configuring the CPE descriptororg.apache.uima.resource.ResourceInitializationException
- if there was a problem initializing or running the CPE.org.apache.uima.analysis_engine.AnalysisEngineProcessException
- if there was a problem initializing or running the CPE.public static void runPipeline(int parallelism, org.apache.uima.collection.CollectionReaderDescription readerDesc, org.apache.uima.analysis_engine.AnalysisEngineDescription... descs) throws SAXException, org.apache.uima.collection.metadata.CpeDescriptorException, IOException, org.apache.uima.resource.ResourceInitializationException, org.apache.uima.util.InvalidXMLException, org.apache.uima.analysis_engine.AnalysisEngineProcessException
parallelism
- Number of threads to use when running the analysis engines in the CPE.readerDesc
- The CollectionReader that loads the documents into the CAS.descs
- Primitive AnalysisEngineDescriptions that process the CAS, in order. If you have a mix
of primitive and aggregate engines, then please create the AnalysisEngines yourself
and call the other runPipeline method.SAXException
- if there was a XML-related problem materializing the component descriptors that are
referenced from the CPE descriptorIOException
- if there was a I/O-related problem materializing the component descriptors that are
referenced from the CPE descriptororg.apache.uima.collection.metadata.CpeDescriptorException
- if there was a problem configuring the CPE descriptororg.apache.uima.resource.ResourceInitializationException
- if there was a problem initializing or running the CPE.org.apache.uima.util.InvalidXMLException
- if there was a problem initializing or running the CPE.org.apache.uima.analysis_engine.AnalysisEngineProcessException
- if there was a problem running the CPE.Copyright © 2012–2022 The Apache Software Foundation. All rights reserved.