@Path(value="/portal/noticias")
public class NoticiasRest
extends GrpAbstractWsRest
Modifier and Type | Field and Description |
---|---|
private NoticiaService |
noticiaService |
private ParametroService |
parametroService |
private static long |
serialVersionUID |
Constructor and Description |
---|
NoticiasRest() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
noticiaCompleta(NoticiaVo noticia,
javax.servlet.http.HttpServletRequest request) |
javax.ws.rs.core.Response |
noticiasDestaque(javax.servlet.http.HttpServletRequest request) |
javax.ws.rs.core.Response |
slider(javax.servlet.http.HttpServletRequest request) |
javax.ws.rs.core.Response |
todasNoticias(javax.servlet.http.HttpServletRequest request) |
private static final long serialVersionUID
@Autowired private NoticiaService noticiaService
@Autowired private ParametroService parametroService
@PermitAll @Path(value="/") @Produces(value="application/json;charset=ISO-8859-1") @Consumes(value="text/plain;charset=ISO-8859-1") @GET public javax.ws.rs.core.Response todasNoticias(@Context javax.servlet.http.HttpServletRequest request)
@PermitAll @Path(value="/noticiasDestaque") @Produces(value="application/json;charset=ISO-8859-1") @Consumes(value="text/plain;charset=ISO-8859-1") @GET public javax.ws.rs.core.Response noticiasDestaque(@Context javax.servlet.http.HttpServletRequest request)
@PermitAll @Path(value="/slider") @Produces(value="application/json;charset=ISO-8859-1") @Consumes(value="text/plain;charset=ISO-8859-1") @GET public javax.ws.rs.core.Response slider(@Context javax.servlet.http.HttpServletRequest request)
@PermitAll @Path(value="/noticiaCompleta") @Produces(value="application/json;charset=ISO-8859-1") @Consumes(value="application/json;charset=ISO-8859-1") @POST public javax.ws.rs.core.Response noticiaCompleta(NoticiaVo noticia, @Context javax.servlet.http.HttpServletRequest request)