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.