public class UimacppEngine extends Object
| Constructor and Description | 
|---|
| UimacppEngine() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | batchProcessComplete()batchProcessComplete | 
| void | collectionProcessComplete()CasConsumer collectionProcessComplete | 
| static void | configureResourceManager(String workDirectory,
                        String dataDirectory)Configure the TAF Resource Manager. | 
| static UimacppEngine | createJTafTAE(String configFile)create a TAF engine with a config file | 
| void | destroy()de-initializes the TAF engine. | 
| protected void | finalize() | 
| static String | getErrorMessage(long errorCode)helper function to get the error message for some TAF error ID. | 
| static String | getTafJNIVersion()helper function to get the TAF JNI version. | 
| boolean | hasNext()hasNext | 
| void | next(CAS segment)next | 
| void | process(ResultSpecification rs,
       CAS aCas,
       boolean casIsEmpty)process the document. | 
public UimacppEngine()
              throws UimacppException
UimacppExceptionpublic static void configureResourceManager(String workDirectory, String dataDirectory) throws UimacppException
workDirectory - the work directorydataDirectory - the data directoryUimacppException - wraps any exceptionpublic static UimacppEngine createJTafTAE(String configFile) throws UimacppException
configFile - the configuration file used for initializationUimacppException - pass thrupublic void destroy()
             throws UimacppException
UimacppException - wraps any exceptionpublic void process(ResultSpecification rs, CAS aCas, boolean casIsEmpty) throws UimacppException
rs - the result specificationaCas - the CAScasIsEmpty - tbdUimacppException - wraps any exceptionpublic boolean hasNext()
                throws UimacppException
UimacppException - wraps any exceptionpublic void next(CAS segment) throws UimacppException
segment - tbdUimacppException - wraps any exceptionpublic void batchProcessComplete()
                          throws UimacppException
UimacppException - wraps any exceptionpublic void collectionProcessComplete()
                               throws UimacppException
UimacppException - wraps any exceptionpublic static String getErrorMessage(long errorCode) throws UimacppException
errorCode - the code used as the key to look up the error messageUimacppException - wraps any exceptionpublic static String getTafJNIVersion() throws UimacppException
UimacppException - wraps any exceptionCopyright © 2006–2022 The Apache Software Foundation. All rights reserved.