aesteve / nubes

Annotation layer on top of Vert.x 3
Apache License 2.0
121 stars 35 forks source link

Refactor the VertxMVC class #12

Closed aesteve closed 9 years ago

aesteve commented 9 years ago

For now, everything we do in VertxMVC is blocking (reflection stuff).

In the future (see #4 ) there could be async stuff => VertxMVC should return Future<Void>, especially if users bootstrap from their own verticle.

Also, keep the reflection stuff and route reflection discovery out of this class. This class should only be a conductor for every kind of bootstrapping stuff :

=> it needs to be refactored properly (and create a package named bootstrap)

aesteve commented 9 years ago

Done