@Path(value="/portal/conteudo/transparencia")
public class ConteudoTransparenciaRest
extends GrpAbstractWsRest
Modifier and Type | Field and Description |
---|---|
private ConteudoService |
conteudoService |
private DownloadService |
downloadService |
private FileUtilsPublicService |
fileUtilsPublicService |
private ParametroService |
parametroService |
private static long |
serialVersionUID |
Constructor and Description |
---|
ConteudoTransparenciaRest() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
acessoRapido(javax.servlet.http.HttpServletRequest request) |
javax.ws.rs.core.Response |
conteudo(java.lang.Long idConteudo) |
javax.ws.rs.core.Response |
conteudoDownload(ConteudoDownload conteudoDownload) |
javax.ws.rs.core.Response |
conteudoDownload(CriterioPesquisa criterioPesquisa,
javax.servlet.http.HttpServletRequest request) |
javax.ws.rs.core.Response |
destaque(javax.servlet.http.HttpServletRequest request) |
javax.ws.rs.core.Response |
faleConosco(javax.servlet.http.HttpServletRequest request) |
javax.ws.rs.core.Response |
links(javax.servlet.http.HttpServletRequest request) |
javax.ws.rs.core.Response |
localizarGruposPorConteudoId(java.lang.Long idConteudo) |
javax.ws.rs.core.Response |
menuTransparencia(javax.servlet.http.HttpServletRequest request) |
javax.ws.rs.core.Response |
parametros() |
private static final long serialVersionUID
@Autowired private ConteudoService conteudoService
@Autowired private DownloadService downloadService
@Autowired private ParametroService parametroService
@Autowired private FileUtilsPublicService fileUtilsPublicService
@PermitAll @Path(value="/menu") @Produces(value="application/json;charset=UTF-8") @GET public javax.ws.rs.core.Response menuTransparencia(@Context javax.servlet.http.HttpServletRequest request)
@PermitAll @Path(value="/conteudo/{id : (\\d+)?}") @Produces(value="application/json;charset=UTF-8") @GET public javax.ws.rs.core.Response conteudo(@PathParam(value="id") java.lang.Long idConteudo)
@PermitAll @Path(value="/gruposPorConteudo/{id}") @Produces(value="application/json;charset=UTF-8") @GET public javax.ws.rs.core.Response localizarGruposPorConteudoId(@PathParam(value="id") java.lang.Long idConteudo) throws ErpDaoException
ErpDaoException
@PermitAll @Path(value="/links") @Produces(value="application/json;charset=UTF-8") @GET public javax.ws.rs.core.Response links(@Context javax.servlet.http.HttpServletRequest request)
@PermitAll @Path(value="/download") @Produces(value="application/json;charset=UTF-8") @Consumes(value="application/json;charset=UTF-8") @POST public javax.ws.rs.core.Response conteudoDownload(ConteudoDownload conteudoDownload)
@PermitAll @Path(value="/parametros") @Produces(value="application/json;charset=UTF-8") @Consumes(value="application/json;charset=UTF-8") @GET public javax.ws.rs.core.Response parametros()
@PermitAll @Path(value="/acessoRapido") @Produces(value="application/json;charset=UTF-8") @GET public javax.ws.rs.core.Response acessoRapido(@Context javax.servlet.http.HttpServletRequest request)
@PermitAll @Path(value="/faleConosco") @Produces(value="application/json;charset=UTF-8") @GET public javax.ws.rs.core.Response faleConosco(@Context javax.servlet.http.HttpServletRequest request)
@PermitAll @Path(value="/destaque") @Produces(value="application/json;charset=UTF-8") @GET public javax.ws.rs.core.Response destaque(@Context javax.servlet.http.HttpServletRequest request)
@PermitAll @Path(value="/busca") @Produces(value="application/json;charset=UTF-8") @Consumes(value="application/json;charset=UTF-8") @POST public javax.ws.rs.core.Response conteudoDownload(CriterioPesquisa criterioPesquisa, @Context javax.servlet.http.HttpServletRequest request)