Framework Web-Utils

https://github.com/edificeio/web-utils
  • Services
    • Gestion des emails
    • Collection de métriques
    • Execution de template au format Mustache avec la librairie samskivert
    • Développement par annotation
    • 
                              @Get("/logs")
                              @ApiDoc("List all Logs")
                              @SecuredAction(value = "", type = ActionType.RESOURCE)
                              @ResourceFilter(AdministratorRight.class)
                              @Override
                              public void list (final HttpServerRequest request)
                          
  • Urls disponibles
    • /monitoring : (ex : http://localhost:8090/timeline/monitoring) permet d'avoir un statut sur le module
    • /i18n : permet de récuperer la liste des traductions dans un format JSON
    • /languages : permet de choisir les différentes langues