@Path(value="/configurations/{configuration}/monitors") public final class ShowMonitors extends Base
DEFAULT_CHARSET, HEADER_ADAPTER_NAME_KEY, HEADER_CONFIGURATION_NAME_KEY, HEADER_CONNECTION_FACTORY_NAME_KEY, HEADER_DATASOURCE_NAME_KEY, HEADER_RECEIVER_NAME_KEY, log, securityContext, servletConfig, servletRequest, uriInfo
Constructor and Description |
---|
ShowMonitors() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
addMonitor(String configurationName,
LinkedHashMap<String,Object> json) |
javax.ws.rs.core.Response |
deleteMonitor(String configurationName,
String monitorName) |
javax.ws.rs.core.Response |
deleteTrigger(String configurationName,
String monitorName,
int index) |
javax.ws.rs.core.Response |
getMonitor(String configName,
String monitorName,
boolean showConfigXml) |
javax.ws.rs.core.Response |
getMonitors(String configurationName,
boolean showConfigXml) |
javax.ws.rs.core.Response |
getTriggers(String configName,
String monitorName) |
javax.ws.rs.core.Response |
getTriggers(String configName,
String monitorName,
Integer id) |
javax.ws.rs.core.Response |
updateMonitor(String configName,
String monitorName,
LinkedHashMap<String,Object> json) |
javax.ws.rs.core.Response |
updateTrigger(String configName,
String monitorName,
int index,
Map<String,Object> json) |
javax.ws.rs.core.Response |
updateTrigger(String configName,
String monitorName,
Map<String,Object> json) |
getIbisContext, getIbisManager
afterPropertiesSet, callAsyncGateway, callSyncGateway, callSyncGateway, convert, getBooleanValue, getGateway, getIntegerValue, getJAXRSService, getUserPrincipalName, getValue, resolveStringFromMap, resolveStringFromMap, resolveStringWithEncoding, resolveTypeFromMap, sendSyncMessage, setApplicationContext
@GET @RolesAllowed(value={"IbisObserver","IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/") public javax.ws.rs.core.Response getMonitors(@PathParam(value="configuration") String configurationName, @QueryParam(value="xml") boolean showConfigXml) throws ApiException
ApiException
@GET @RolesAllowed(value={"IbisObserver","IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/{monitorName}") @Produces public javax.ws.rs.core.Response getMonitor(@PathParam(value="configuration") String configName, @PathParam(value="monitorName") String monitorName, @QueryParam(value="xml") boolean showConfigXml) throws ApiException
ApiException
@PUT @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/{monitorName}") @Produces(value="application/json") public javax.ws.rs.core.Response updateMonitor(@PathParam(value="configuration") String configName, @PathParam(value="monitorName") String monitorName, LinkedHashMap<String,Object> json)
@DELETE @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/{monitorName}") @Produces(value="application/json") public javax.ws.rs.core.Response deleteMonitor(@PathParam(value="configuration") String configurationName, @PathParam(value="monitorName") String monitorName) throws ApiException
ApiException
@POST @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/{monitorName}/triggers") @Consumes(value="application/json") @Produces(value="application/json") public javax.ws.rs.core.Response updateTrigger(@PathParam(value="configuration") String configName, @PathParam(value="monitorName") String monitorName, Map<String,Object> json)
@GET @RolesAllowed(value={"IbisObserver","IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/{monitorName}/triggers") @Produces(value="application/json") public javax.ws.rs.core.Response getTriggers(@PathParam(value="configuration") String configName, @PathParam(value="monitorName") String monitorName) throws ApiException
ApiException
@GET @RolesAllowed(value={"IbisObserver","IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/{monitorName}/triggers/{triggerId}") @Produces(value="application/json") public javax.ws.rs.core.Response getTriggers(@PathParam(value="configuration") String configName, @PathParam(value="monitorName") String monitorName, @PathParam(value="triggerId") Integer id) throws ApiException
ApiException
@PUT @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/{monitorName}/triggers/{trigger}") @Consumes(value="application/json") @Produces(value="application/json") public javax.ws.rs.core.Response updateTrigger(@PathParam(value="configuration") String configName, @PathParam(value="monitorName") String monitorName, @PathParam(value="trigger") int index, Map<String,Object> json) throws ApiException
ApiException
@DELETE @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/{monitorName}/triggers/{trigger}") @Produces(value="application/json") public javax.ws.rs.core.Response deleteTrigger(@PathParam(value="configuration") String configurationName, @PathParam(value="monitorName") String monitorName, @PathParam(value="trigger") int index) throws ApiException
ApiException
@POST @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/") @Consumes(value="application/json") @Produces(value="application/json") public javax.ws.rs.core.Response addMonitor(@PathParam(value="configuration") String configurationName, LinkedHashMap<String,Object> json) throws ApiException
ApiException
Copyright © 2023 Frank!Framework. All rights reserved.