Kushal Kant Goyal edited this page Sep 21, 2015 · 8 revisions

Name: aidr-common

Code: https://github.com/Qatar-Computing-Research-Institute/CrisisComputing/tree/master/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)

Module Dependencies

  • None.
Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.