@Path(value="/") public class TransactionalStorage extends FrankApiBase
Modifier and Type | Class and Description |
---|---|
static class |
TransactionalStorage.StorageSource |
log, securityContext, servletConfig, servletRequest, uriInfo
Constructor and Description |
---|
TransactionalStorage() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
browseMessage(String configuration,
String adapterName,
TransactionalStorage.StorageSource storageSource,
String storageSourceName,
String processState,
String messageId) |
javax.ws.rs.core.Response |
browseMessages(String configuration,
String adapterName,
TransactionalStorage.StorageSource storageSource,
String storageSourceName,
String processState,
String type,
String host,
String id,
String messageId,
String correlationId,
String comment,
String message,
String label,
String startDateStr,
String endDateStr,
String sort,
int skipMessages,
int maxMessages) |
javax.ws.rs.core.Response |
changeProcessState(String configuration,
String adapter,
String receiver,
String processState,
String targetState,
org.apache.cxf.jaxrs.ext.multipart.MultipartBody input) |
javax.ws.rs.core.Response |
deleteReceiverMessage(String configuration,
String adapter,
String receiver,
String messageId) |
javax.ws.rs.core.Response |
deleteReceiverMessages(String configuration,
String adapter,
String receiver,
org.apache.cxf.jaxrs.ext.multipart.MultipartBody input) |
javax.ws.rs.core.Response |
downloadMessage(String configuration,
String adapterName,
TransactionalStorage.StorageSource storageSource,
String storageSourceName,
String processState,
String messageId) |
javax.ws.rs.core.Response |
downloadMessages(String configuration,
String adapterName,
TransactionalStorage.StorageSource storageSource,
String storageSourceName,
String processState,
org.apache.cxf.jaxrs.ext.multipart.MultipartBody input) |
javax.ws.rs.core.Response |
resendReceiverMessage(String configuration,
String adapter,
String receiver,
String messageId) |
javax.ws.rs.core.Response |
resendReceiverMessages(String configuration,
String adapter,
String receiver,
org.apache.cxf.jaxrs.ext.multipart.MultipartBody input) |
afterPropertiesSet, allowDeprecatedEndpoints, callAsyncGateway, callSyncGateway, callSyncGateway, getGateway, getJAXRSService, getProperty, getUserPrincipalName, sendSyncMessage, setApplicationContext
@GET @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/configurations/{configuration}/adapters/{adapterName}/{storageSource}/{storageSourceName}/stores/{processState}/messages/{messageId}") @Produces(value="application/json") public javax.ws.rs.core.Response browseMessage(@PathParam(value="configuration") String configuration, @PathParam(value="adapterName") String adapterName, @PathParam(value="storageSource") TransactionalStorage.StorageSource storageSource, @PathParam(value="storageSourceName") String storageSourceName, @PathParam(value="processState") String processState, @PathParam(value="messageId") String messageId)
@GET @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/configurations/{configuration}/adapters/{adapterName}/{storageSource}/{storageSourceName}/stores/{processState}/messages/{messageId}/download") @Produces(value="application/octet-stream") public javax.ws.rs.core.Response downloadMessage(@PathParam(value="configuration") String configuration, @PathParam(value="adapterName") String adapterName, @PathParam(value="storageSource") TransactionalStorage.StorageSource storageSource, @PathParam(value="storageSourceName") String storageSourceName, @PathParam(value="processState") String processState, @PathParam(value="messageId") String messageId)
@POST @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/configurations/{configuration}/adapters/{adapterName}/{storageSource}/{storageSourceName}/stores/{processState}/messages/download") @Produces(value="application/octet-stream") public javax.ws.rs.core.Response downloadMessages(@PathParam(value="configuration") String configuration, @PathParam(value="adapterName") String adapterName, @PathParam(value="storageSource") TransactionalStorage.StorageSource storageSource, @PathParam(value="storageSourceName") String storageSourceName, @PathParam(value="processState") String processState, org.apache.cxf.jaxrs.ext.multipart.MultipartBody input)
@GET @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/configurations/{configuration}/adapters/{adapterName}/{storageSource}/{storageSourceName}/stores/{processState}") @Produces(value="application/json") public javax.ws.rs.core.Response browseMessages(@PathParam(value="configuration") String configuration, @PathParam(value="adapterName") String adapterName, @PathParam(value="storageSource") TransactionalStorage.StorageSource storageSource, @PathParam(value="storageSourceName") String storageSourceName, @PathParam(value="processState") String processState, @QueryParam(value="type") String type, @QueryParam(value="host") String host, @QueryParam(value="id") String id, @QueryParam(value="messageId") String messageId, @QueryParam(value="correlationId") String correlationId, @QueryParam(value="comment") String comment, @QueryParam(value="message") String message, @QueryParam(value="label") String label, @QueryParam(value="startDate") String startDateStr, @QueryParam(value="endDate") String endDateStr, @QueryParam(value="sort") String sort, @QueryParam(value="skip") int skipMessages, @QueryParam(value="max") int maxMessages)
@PUT @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/configurations/{configuration}/adapters/{adapterName}/receivers/{receiverName}/stores/Error/messages/{messageId}") @Produces(value="application/json") public javax.ws.rs.core.Response resendReceiverMessage(@PathParam(value="configuration") String configuration, @PathParam(value="adapterName") String adapter, @PathParam(value="receiverName") String receiver, @PathParam(value="messageId") String messageId)
@POST @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/configurations/{configuration}/adapters/{adapterName}/receivers/{receiverName}/stores/Error") @Produces(value="application/json") @Consumes(value="multipart/form-data") public javax.ws.rs.core.Response resendReceiverMessages(@PathParam(value="configuration") String configuration, @PathParam(value="adapterName") String adapter, @PathParam(value="receiverName") String receiver, org.apache.cxf.jaxrs.ext.multipart.MultipartBody input)
@POST @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/configurations/{configuration}/adapters/{adapterName}/receivers/{receiverName}/stores/{processState}/move/{targetState}") @Produces(value="application/json") @Consumes(value="multipart/form-data") public javax.ws.rs.core.Response changeProcessState(@PathParam(value="configuration") String configuration, @PathParam(value="adapterName") String adapter, @PathParam(value="receiverName") String receiver, @PathParam(value="processState") String processState, @PathParam(value="targetState") String targetState, org.apache.cxf.jaxrs.ext.multipart.MultipartBody input)
@DELETE @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/configurations/{configuration}/adapters/{adapterName}/receivers/{receiverName}/stores/Error/messages/{messageId}") @Produces(value="application/json") public javax.ws.rs.core.Response deleteReceiverMessage(@PathParam(value="configuration") String configuration, @PathParam(value="adapterName") String adapter, @PathParam(value="receiverName") String receiver, @PathParam(value="messageId") String messageId)
@DELETE @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/configurations/{configuration}/adapters/{adapterName}/receivers/{receiverName}/stores/Error") @Produces(value="application/json") @Consumes(value="multipart/form-data") public javax.ws.rs.core.Response deleteReceiverMessages(@PathParam(value="configuration") String configuration, @PathParam(value="adapterName") String adapter, @PathParam(value="receiverName") String receiver, org.apache.cxf.jaxrs.ext.multipart.MultipartBody input)
Copyright © 2023 Frank!Framework. All rights reserved.