-
Notifications
You must be signed in to change notification settings - Fork 37
Common
Kushal Kant Goyal edited this page Sep 21, 2015
·
8 revisions
Name: aidr-common
The aidr-common module contains code that is common to the entire application. The core elements of this common code are:
- Definition of logging mechanisms (package qa.qcri.aidr.common.logging)
- Definition of common exceptions (package qa.qcri.aidr.common.exception)
- Definition of common response formats (package qa.qcri.aidr.common.values)
Additional elements may include utility functions common to more than one module of the application.
This is implemented as a Java EE application, using the following libraries:
- Jackson 1.9.13 (JSON processor wrapper for backward compatibility)
- FasterXML (JSON processor wrapper) -- (why not GSON? ChaTo)
- None.
- Home
- [What is AIDR?](AIDR Overview)
- The science behind AIDR
- [Operator's manual](AIDR Operator's Manual)
- [Public API documentation](API documentation)
- High-level overview
- Common
- DB Manager
- DTO standards
- Database schema
- Manager
- Manager API
- Collector
- Collector API
- Reconnect strategy
- Collector Tester
- Output
- Output API
- Output Buffered
- Output Streaming
- Output Tester
- Persister
- Persister API
- Persister Tester
- Tagger
- Tagger Concepts
- Tagger API
- Tagger Tester
- Trainer
- Trainer API
- PyBossa Trainer