{"body":"public class VersionResource extends BaseResource {\n\n    private VersionStore manager;\n\n    public VersionResource(VersionStore manager) {\n        super();\n        this.manager = manager;\n\n        router.get(\"/version/lastVersion\").handler(this::findLastVersion);\n        //router.get(\"/version/patches/{buildNumber}\").handler(e -> findLastVersion());\n    }\n\n    @Permissions(Roles.GUEST)\n    public Response findLastVersion(RoutingContext routingContext) {\n        routingContext.response().write(Boon.toJson(new Response(manager.findLastVersion())));\n        routingContext.response().end();\n        return null;\n    }\n\n    @Permissions(Roles.GUEST)\n    public Response findPatches(int buildNumber) {\n        return new Response(manager.findPatches(buildNumber));\n    }\n\n}\n","name":"","extension":"txt","url":"https://www.irccloud.com/pastebin/Agi8pBGb","modified":1441738229,"id":"Agi8pBGb","size":775,"lines":25,"own_paste":false,"theme":"","date":1441738229}