public class SableParser extends InternalModule
logger, stateMODULE_OFFLINE, MODULE_RUNNING| Constructor and Description |
|---|
SableParser() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getWarnClient() |
MaryData |
process(MaryData d)
Perform this module's processing on abstract "MaryData" input
d. |
void |
setWarnClient(boolean doWarnClient) |
void |
startup()
Allow the module to start up, performing whatever is necessary to become operational.
|
getInputType, getLocale, getOutputType, getState, inputType, name, outputType, powerOnSelfTest, shutdownpublic boolean getWarnClient()
public void setWarnClient(boolean doWarnClient)
public void startup()
throws Exception
MaryModulestartup in interface MaryModulestartup in class InternalModuleException - Exceptionpublic MaryData process(MaryData d) throws Exception
InternalModuled. Subclasses need to make sure that the
process() method is thread-safe, because in server-mode, it will be called from different threads at the same
time. A sensible way to do this seems to be not to use any global or static variables, or to use them read-only.
process in interface MaryModuleprocess in class InternalModuled - doutputType() encapsulating the processing result.
This method just returns its input. Subclasses should override this.
Exception - ExceptionCopyright © 2000–2016 DFKI GmbH. All rights reserved.