/* * Copyright (C) 2013 Intel Corporation * All rights reserved. */ package com.intel.mtwilson.version.v2.resource; import com.intel.mtwilson.version.v2.model.Version; import com.intel.mtwilson.jaxrs2.mediatype.DataMediaType; import com.intel.mtwilson.launcher.ws.ext.V2; import javax.servlet.http.HttpServletResponse; import javax.ws.rs.GET; //import javax.ejb.Stateless; import javax.ws.rs.Path; import javax.ws.rs.Produces; import javax.ws.rs.core.Context; import javax.ws.rs.core.MediaType; /** * * @author jbuhacoff */ @V2 //@Stateless @Path("/version") public class VersionHttpResource { private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(VersionHttpResource.class); @GET @Produces({MediaType.APPLICATION_JSON,MediaType.APPLICATION_XML,DataMediaType.APPLICATION_YAML,DataMediaType.TEXT_YAML}) public Version queryVersion(@Context final HttpServletResponse response) { log.debug("retrieve version"); return new Version(); } }