package controllers; import api.v1.AppVersion; import compositions.*; import play.libs.Json; import play.mvc.Result; @ResponseTimeLoggingComposition.ResponseTimeLogging @NoCacheComposition.NoCache @ErrorHandlingComposition.ErrorHandling @RequestLoggingComposition.RequestLogging @CorsComposition.Cors public class StatusControllerV1 extends PoseidonController { public Result getVersion(){ String poseidonVersion = buildinfo.BuildInfo.version(); String builtAt = buildinfo.BuildInfo.builtAt(); AppVersion version = new AppVersion(poseidonVersion,builtAt); return ok(Json.toJson(version)); } }