Graylog2/graylog2-server — pull request #51 by joschi (2011-10-23 19:33:52+00:00)
Title: Configuration refactoring

Replaced the configuration system (reading properties from `graylog2.conf` file, validating the properties, providing an interface to access the configuration properties) by [JadConfig](https://github.com/joschi/JadConfig) which will provide type-safe loading and processing of the configuration properties.

The API of JadConfig is similar to that of [JCommander](http://www.jcommander.org/) which is already being used in graylog2-server.

As a further refactoring one could create a configuration bean for properties related to MongoDB and one related to AMQP to unclutter the files.