@Path(value="/") public final class ShowConfiguration extends FrankApiBase
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 |
---|
ShowConfiguration() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
deleteConfiguration(String configurationName,
String version,
String datasourceName) |
javax.ws.rs.core.Response |
downloadConfiguration(String configurationName,
String version,
String dataSourceName) |
javax.ws.rs.core.Response |
fullReload(LinkedHashMap<String,Object> json) |
javax.ws.rs.core.Response |
getConfigurationByName(String configurationName,
boolean loaded) |
javax.ws.rs.core.Response |
getConfigurationDetailsByName(String configurationName,
String datasourceName) |
javax.ws.rs.core.Response |
getConfigurationFlow(String configurationName) |
javax.ws.rs.core.Response |
getConfigurationHealth(String configurationName) |
javax.ws.rs.core.Response |
getXMLConfiguration(boolean loaded,
String flow) |
javax.ws.rs.core.Response |
manageConfiguration(String configurationName,
String encodedVersion,
String datasourceName,
LinkedHashMap<String,Object> json) |
javax.ws.rs.core.Response |
reloadConfiguration(String configurationName,
LinkedHashMap<String,Object> json) |
javax.ws.rs.core.Response |
uploadConfiguration(org.apache.cxf.jaxrs.ext.multipart.MultipartBody inputDataMap) |
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="/configurations") @Produces(value="application/xml") public javax.ws.rs.core.Response getXMLConfiguration(@QueryParam(value="loadedConfiguration") boolean loaded, @QueryParam(value="flow") String flow) throws ApiException
ApiException
@PUT @RolesAllowed(value={"IbisAdmin","IbisTester"}) @Path(value="/configurations") @Consumes(value="application/json") @Produces(value="application/json") public javax.ws.rs.core.Response fullReload(LinkedHashMap<String,Object> json) throws ApiException
ApiException
@GET @RolesAllowed(value={"IbisObserver","IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/configurations/{configuration}") @Produces(value="application/xml") public javax.ws.rs.core.Response getConfigurationByName(@PathParam(value="configuration") String configurationName, @QueryParam(value="loadedConfiguration") boolean loaded) throws ApiException
ApiException
@GET @PermitAll @Path(value="/configurations/{configuration}/health") @Produces(value="application/json") public javax.ws.rs.core.Response getConfigurationHealth(@PathParam(value="configuration") String configurationName) throws ApiException
ApiException
@GET @RolesAllowed(value={"IbisObserver","IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/configurations/{configuration}/flow") public javax.ws.rs.core.Response getConfigurationFlow(@PathParam(value="configuration") String configurationName) throws ApiException
ApiException
@PUT @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/configurations/{configuration}") @Consumes(value="application/json") @Produces(value="application/json") public javax.ws.rs.core.Response reloadConfiguration(@PathParam(value="configuration") String configurationName, LinkedHashMap<String,Object> json) throws ApiException
ApiException
@GET @RolesAllowed(value={"IbisObserver","IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/configurations/{configuration}/versions") @Produces(value="application/json") public javax.ws.rs.core.Response getConfigurationDetailsByName(@PathParam(value="configuration") String configurationName, @QueryParam(value="datasourceName") String datasourceName) throws ApiException
ApiException
@PUT @RolesAllowed(value={"IbisTester","IbisAdmin","IbisDataAdmin"}) @Path(value="/configurations/{configuration}/versions/{version}") @Consumes(value="application/json") @Produces(value="application/json") public javax.ws.rs.core.Response manageConfiguration(@PathParam(value="configuration") String configurationName, @PathParam(value="version") String encodedVersion, @QueryParam(value="datasourceName") String datasourceName, LinkedHashMap<String,Object> json) throws ApiException
ApiException
@POST @RolesAllowed(value={"IbisTester","IbisAdmin","IbisDataAdmin"}) @Path(value="configurations") @Produces(value="application/json") public javax.ws.rs.core.Response uploadConfiguration(org.apache.cxf.jaxrs.ext.multipart.MultipartBody inputDataMap) throws ApiException
ApiException
@GET @RolesAllowed(value={"IbisObserver","IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/configurations/{configuration}/versions/{version}/download") @Produces(value="application/octet-stream") public javax.ws.rs.core.Response downloadConfiguration(@PathParam(value="configuration") String configurationName, @PathParam(value="version") String version, @QueryParam(value="dataSourceName") String dataSourceName) throws ApiException
ApiException
@DELETE @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/configurations/{configuration}/versions/{version}") public javax.ws.rs.core.Response deleteConfiguration(@PathParam(value="configuration") String configurationName, @PathParam(value="version") String version, @QueryParam(value="datasourceName") String datasourceName) throws ApiException
ApiException
Copyright © 2023 Frank!Framework. All rights reserved.