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
UimacppException
public 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–2017 The Apache Software Foundation. All rights reserved.