@Path(value="/pages/updates") @Consumes(value="application/xml") @Produces(value="application/xml") @Description(value="Services on https://publish.pages.omroep.nl/pages/updates") public interface PageUpdateRestService
| Modifier and Type | Field and Description |
|---|---|
static String |
MATCH |
static String |
PATH |
static String |
URL |
static String |
WAIT |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
delete(@NotNull String url,
Boolean batch,
Integer max,
Boolean wait,
PageIdMatch match,
javax.servlet.http.HttpServletResponse response) |
PageUpdate |
load(@NotNull String url,
boolean loadDeleted,
PageIdMatch match) |
javax.ws.rs.core.Response |
save(@NotNull @Valid PageUpdate update,
Boolean wait) |
static final String PATH
static final String WAIT
static final String MATCH
static final String URL
@POST
@Path(value="")
javax.ws.rs.core.Response save(@NotNull @Valid
@NotNull @Valid PageUpdate update,
@QueryParam(value="wait")
Boolean wait)
@DELETE
@Produces(value={"application/xml","application/json"})
@Path(value="")
javax.ws.rs.core.Response delete(@QueryParam(value="url") @NotNull
@NotNull String url,
@QueryParam(value="batch")
Boolean batch,
@QueryParam(value="max")
Integer max,
@QueryParam(value="wait")
Boolean wait,
@QueryParam(value="match") @DefaultValue(value="BOTH")
PageIdMatch match,
@Context
javax.servlet.http.HttpServletResponse response)
@GET
@Produces(value={"application/xml","application/json"})
@Path(value="")
PageUpdate load(@QueryParam(value="url") @NotNull
@NotNull String url,
@QueryParam(value="loadDeleted")
boolean loadDeleted,
@QueryParam(value="match") @DefaultValue(value="BOTH")
PageIdMatch match)
Copyright © 2022 NPO. All rights reserved.