Settings and parameterization of objects. Key features: support for data types, help for settings and parameters, annotations. Settings and parameters both are Clonable and Serializable. More features for settings such as parsing a settingsfile, being observable, readonliness, caching etc. are available. The library contains javacc generated parsers for syntax support for properties, multi valued properties, parameterized objects and multi valued parameters.
EnCoMa is a Java Web Application which maintains the history of all your sensible configurations of your hosts. It can automatically download and keep versions of remote files, cisco configurations, output of remote commands, database queries and so on... It supports notifications, user profiles, downloads scheduled by crontab expressions, password obfuscation... It needs a webserver like tomcat, a database like mysql, oracle, postgresql and a dedicated filesystem to store configurations.