@Path(value="/") public class TransactionalStorage extends FrankApiBase
Modifier and Type | Class and Description |
---|---|
static class |
TransactionalStorage.StorageSource |
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 |
---|
TransactionalStorage() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
browseMessage(String adapterName,
TransactionalStorage.StorageSource storageSource,
String storageSourceName,
String processState,
String messageId) |
javax.ws.rs.core.Response |
browseMessages(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 adapter,
String receiver,
String processState,
String targetState,
org.apache.cxf.jaxrs.ext.multipart.MultipartBody input) |
javax.ws.rs.core.Response |
deleteReceiverMessage(String adapter,
String receiver,
String messageId) |
javax.ws.rs.core.Response |
deleteReceiverMessages(String adapter,
String receiver,
org.apache.cxf.jaxrs.ext.multipart.MultipartBody input) |
javax.ws.rs.core.Response |
downloadMessage(String adapterName,
TransactionalStorage.StorageSource storageSource,
String storageSourceName,
String processState,
String messageId) |
javax.ws.rs.core.Response |
downloadMessages(String adapterName,
TransactionalStorage.StorageSource storageSource,
String storageSourceName,
String processState,
org.apache.cxf.jaxrs.ext.multipart.MultipartBody input) |
javax.ws.rs.core.Response |
resendReceiverMessage(String adapter,
String receiver,
String messageId) |
javax.ws.rs.core.Response |
resendReceiverMessages(String adapter,
String receiver,
org.apache.cxf.jaxrs.ext.multipart.MultipartBody input) |
afterPropertiesSet, callAsyncGateway, callSyncGateway, callSyncGateway, convert, getBooleanValue, getGateway, getIntegerValue, getJAXRSService, getUserPrincipalName, getValue, resolveStringFromMap, resolveStringFromMap, resolveStringWithEncoding, resolveTypeFromMap, sendSyncMessage, setApplicationContext
@GET @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/adapters/{adapterName}/{storageSource}/{storageSourceName}/stores/{processState}/messages/{messageId}") @Produces(value="application/json") public javax.ws.rs.core.Response browseMessage(@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="/adapters/{adapterName}/{storageSource}/{storageSourceName}/stores/{processState}/messages/{messageId}/download") @Produces(value="application/octet-stream") public javax.ws.rs.core.Response downloadMessage(@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="/adapters/{adapterName}/{storageSource}/{storageSourceName}/stores/{processState}/messages/download") @Produces(value="application/octet-stream") public javax.ws.rs.core.Response downloadMessages(@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="/adapters/{adapterName}/{storageSource}/{storageSourceName}/stores/{processState}") @Produces(value="application/json") public javax.ws.rs.core.Response browseMessages(@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="/adapters/{adapterName}/receivers/{receiverName}/stores/Error/messages/{messageId}") @Produces(value="application/json") public javax.ws.rs.core.Response resendReceiverMessage(@PathParam(value="adapterName") String adapter, @PathParam(value="receiverName") String receiver, @PathParam(value="messageId") String messageId)
@POST @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/adapters/{adapterName}/receivers/{receiverName}/stores/Error") @Produces(value="application/json") @Consumes(value="multipart/form-data") public javax.ws.rs.core.Response resendReceiverMessages(@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="/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="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="/adapters/{adapterName}/receivers/{receiverName}/stores/Error/messages/{messageId}") @Produces(value="application/json") public javax.ws.rs.core.Response deleteReceiverMessage(@PathParam(value="adapterName") String adapter, @PathParam(value="receiverName") String receiver, @PathParam(value="messageId") String messageId)
@DELETE @RolesAllowed(value={"IbisDataAdmin","IbisAdmin","IbisTester"}) @Path(value="/adapters/{adapterName}/receivers/{receiverName}/stores/Error") @Produces(value="application/json") @Consumes(value="multipart/form-data") public javax.ws.rs.core.Response deleteReceiverMessages(@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.