public interface FilterResource
| Modifier and Type | Method and Description |
|---|---|
ResourceOptionsDto |
availableOperations(javax.ws.rs.core.UriInfo context) |
void |
deleteFilter() |
CountResultDto |
executeCount() |
Object |
executeList(javax.ws.rs.core.Request request,
Integer firstResult,
Integer maxResults) |
Object |
executeSingleResult(javax.ws.rs.core.Request request) |
FilterDto |
getFilter(Boolean itemCount) |
CountResultDto |
queryCount(String extendingQuery) |
Object |
queryList(javax.ws.rs.core.Request request,
String extendingQuery,
Integer firstResult,
Integer maxResults) |
Object |
querySingleResult(javax.ws.rs.core.Request request,
String extendingQuery) |
void |
updateFilter(FilterDto filterDto) |
@GET @Produces(value="application/json") FilterDto getFilter(@QueryParam(value="itemCount") Boolean itemCount)
@DELETE void deleteFilter()
@PUT @Consumes(value="application/json") void updateFilter(FilterDto filterDto)
@GET
@Path(value="/singleResult")
@Produces(value={"application/json","application/hal+json"})
Object executeSingleResult(@Context
javax.ws.rs.core.Request request)
@POST
@Path(value="/singleResult")
@Produces(value={"application/json","application/hal+json"})
@Consumes(value="application/json")
Object querySingleResult(@Context
javax.ws.rs.core.Request request,
String extendingQuery)
@GET
@Path(value="/list")
@Produces(value={"application/json","application/hal+json"})
Object executeList(@Context
javax.ws.rs.core.Request request,
@QueryParam(value="firstResult")
Integer firstResult,
@QueryParam(value="maxResults")
Integer maxResults)
@POST
@Path(value="/list")
@Produces(value={"application/json","application/hal+json"})
@Consumes(value="application/json")
Object queryList(@Context
javax.ws.rs.core.Request request,
String extendingQuery,
@QueryParam(value="firstResult")
Integer firstResult,
@QueryParam(value="maxResults")
Integer maxResults)
@GET @Path(value="/count") @Produces(value="application/json") CountResultDto executeCount()
@POST @Path(value="/count") @Produces(value="application/json") @Consumes(value="application/json") CountResultDto queryCount(String extendingQuery)
@OPTIONS @Produces(value="application/json") ResourceOptionsDto availableOperations(@Context javax.ws.rs.core.UriInfo context)
Copyright © 2021. All rights reserved.