001package co.codewizards.cloudstore.rest.server.service; 002 003import javax.ws.rs.Consumes; 004import javax.ws.rs.GET; 005import javax.ws.rs.Path; 006import javax.ws.rs.Produces; 007import javax.ws.rs.core.MediaType; 008 009import org.slf4j.Logger; 010import org.slf4j.LoggerFactory; 011 012import co.codewizards.cloudstore.core.dto.VersionInfoDto; 013import co.codewizards.cloudstore.core.version.VersionInfoProvider; 014 015@Path("_VersionInfoDto") 016@Consumes(MediaType.APPLICATION_XML) 017@Produces(MediaType.APPLICATION_XML) 018public class VersionInfoDtoService extends AbstractServiceWithRepoToRepoAuth 019{ 020 private static final Logger logger = LoggerFactory.getLogger(VersionInfoDtoService.class); 021 022 { 023 logger.debug("<init>: created new instance"); 024 } 025 026 @GET 027 public VersionInfoDto getVersionInfoDto() 028 { 029 return VersionInfoProvider.getInstance().getVersionInfoDto(); 030 } 031}