Add rudimentary API & implementation of parsing domain config
commite668e8f4db39e010163ee3916085ee7b906afafb
authorImran M Yousuf <imyousuf@smartitengineering.com>
Mon, 15 Jun 2009 10:16:00 +0000 (15 16:16 +0600)
committerImran M Yousuf <imyousuf@smartitengineering.com>
Mon, 15 Jun 2009 10:16:00 +0000 (15 16:16 +0600)
tree9cc4f3a08762349ca0fbec0593d322ad2b84c509
parent5368f56376a2b34ec6bb51c668e4932ae8c4f717
Add rudimentary API & implementation of parsing domain config

Domain configurations are represented/configured using annotations. It
provides an API for implementing own configuration parser and implements
one using annotations.

It also adds a registrar class responsible for invoking scanning and
returning results.

Signed-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>
smart-exim/smart-exim-api/pom.xml
smart-exim/smart-exim-api/src/main/java/com/smartitengineering/exim/ClassConfigScanner.java [new file with mode: 0644]
smart-exim/smart-exim-api/src/main/java/com/smartitengineering/exim/ConfigRegistrar.java [new file with mode: 0644]
smart-exim/smart-exim-api/src/main/java/com/smartitengineering/exim/ConfigScanner.java [new file with mode: 0644]
smart-exim/smart-exim-api/src/main/java/com/smartitengineering/exim/PackageConfigScanner.java [new file with mode: 0644]
smart-exim/smart-exim-api/src/main/java/com/smartitengineering/exim/impl/DefaultAnnotationConfigScanner.java [new file with mode: 0644]