
io.mstream.trader.datafeed.handlers.monitoring.version.VersionHandler Maven / Gradle / Ivy
The newest version!
package io.mstream.trader.datafeed.handlers.monitoring.version;
import io.mstream.trader.commons.config.Application;
import io.mstream.trader.commons.config.model.Version;
import ratpack.handling.Context;
import ratpack.handling.Handler;
import javax.inject.Inject;
import static ratpack.jackson.Jackson.json;
class VersionHandler
implements Handler {
private final Version version;
@Inject
public VersionHandler(@Application Version version) {
this.version = version;
}
@Override
public void handle(Context ctx) throws Exception {
ctx.render(json(version));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy