Support for application specified logging facility
--------------------------------------------------
Key: UIMA-567
URL: https://issues.apache.org/jira/browse/UIMA-567
Project: UIMA
Issue Type: New Feature
Components: C++ Framework
Reporter: Bhavani Iyer
.Applications embedding the UIMA C++ runtine need to be able to route log
messages generated by the C++ framework and by UIMA C++ componenets to logging
facilities used by the application. Currently, the UIMA C++ SDK only supports
logging to a file and routing log messages to Java if called from a Java
application. To support this requirement to support custom loggers, the SDK
will be extended as follows:
1) define a Logger interface to be implemented by users to wrap the
application specific logger.
2) provide APIs in the ResourceManager class to register/unregister Loggers.
The ResourceManager will maintain reference to
all the registered loggers.
3) modify the LogFacility class to route the log messages to all registered
loggers.
4) reimplement the current logging to file and java logger to conform to this
design.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.