@Path(value="/") public class ShowScheduler extends FrankApiBase
log, securityContext, servletConfig, servletRequest, uriInfo
Constructor and Description |
---|
ShowScheduler() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
createSchedule(org.apache.cxf.jaxrs.ext.multipart.MultipartBody input) |
javax.ws.rs.core.Response |
createScheduleInJobGroup(String groupName,
org.apache.cxf.jaxrs.ext.multipart.MultipartBody input) |
javax.ws.rs.core.Response |
deleteSchedules(String jobName,
String groupName) |
javax.ws.rs.core.Response |
getSchedule(String jobName,
String groupName) |
javax.ws.rs.core.Response |
getSchedules() |
javax.ws.rs.core.Response |
trigger(String jobName,
String groupName,
Map<String,Object> json) |
javax.ws.rs.core.Response |
updateSchedule(String groupName,
String jobName,
org.apache.cxf.jaxrs.ext.multipart.MultipartBody input) |
javax.ws.rs.core.Response |
updateScheduler(Map<String,Object> json) |
afterPropertiesSet, allowDeprecatedEndpoints, callAsyncGateway, callSyncGateway, callSyncGateway, getGateway, getJAXRSService, getProperty, getUserPrincipalName, sendSyncMessage, setApplicationContext
@GET @RolesAllowed(value={"IbisObserver","IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/schedules") @Produces(value="application/json") public javax.ws.rs.core.Response getSchedules()
@GET @RolesAllowed(value={"IbisObserver","IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/schedules/{groupName}/jobs/{jobName}") @Produces(value="application/json") public javax.ws.rs.core.Response getSchedule(@PathParam(value="jobName") String jobName, @PathParam(value="groupName") String groupName)
@PUT @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/schedules") @Produces(value="application/json") public javax.ws.rs.core.Response updateScheduler(Map<String,Object> json)
@PUT @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/schedules/{groupName}/jobs/{jobName}") @Consumes(value="application/json") @Produces(value="application/json") public javax.ws.rs.core.Response trigger(@PathParam(value="jobName") String jobName, @PathParam(value="groupName") String groupName, Map<String,Object> json)
@POST @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/schedules") @Produces(value="application/json") public javax.ws.rs.core.Response createSchedule(org.apache.cxf.jaxrs.ext.multipart.MultipartBody input)
@PUT @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/schedules/{groupName}/jobs/{jobName}") @Consumes(value="multipart/form-data") @Produces(value="application/json") public javax.ws.rs.core.Response updateSchedule(@PathParam(value="groupName") String groupName, @PathParam(value="jobName") String jobName, org.apache.cxf.jaxrs.ext.multipart.MultipartBody input)
@POST @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/schedules/{groupName}/jobs") @Produces(value="application/json") public javax.ws.rs.core.Response createScheduleInJobGroup(@PathParam(value="groupName") String groupName, org.apache.cxf.jaxrs.ext.multipart.MultipartBody input)
@DELETE @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/schedules/{groupName}/jobs/{jobName}") @Produces(value="application/json") public javax.ws.rs.core.Response deleteSchedules(@PathParam(value="jobName") String jobName, @PathParam(value="groupName") String groupName)
Copyright © 2023 Frank!Framework. All rights reserved.