Class MessageConfigurationResource

java.lang.Object
io.jans.configapi.core.rest.BaseResource
io.jans.configapi.rest.resource.auth.ConfigBaseResource
io.jans.configapi.rest.resource.auth.MessageConfigurationResource

@Path("/config/message") @Consumes("application/json") @Produces("application/json") public class MessageConfigurationResource extends ConfigBaseResource
Configuration endpoints for messages
Author:
Yuriy Movchan Date: 07/12/2023
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    jakarta.ws.rs.core.Response
     
    jakarta.ws.rs.core.Response
     
    jakarta.ws.rs.core.Response
     
    jakarta.ws.rs.core.Response
    patchMessageConfiguration(@NotNull String requestString)
     
    jakarta.ws.rs.core.Response
    patchPostgresMessageConfiguration(@NotNull String requestString)
     
    jakarta.ws.rs.core.Response
    patchRedisMessageConfiguration(@NotNull String requestString)
     
    jakarta.ws.rs.core.Response
    updatePostgresMessageConfiguration(@NotNull io.jans.service.message.model.config.PostgresMessageConfiguration postgresMessageConfiguration)
     
    jakarta.ws.rs.core.Response
    updateRedisMessageConfiguration(@NotNull io.jans.service.message.model.config.RedisMessageConfiguration redisConfiguration)
     

    Methods inherited from class io.jans.configapi.rest.resource.auth.ConfigBaseResource

    getMaxCount

    Methods inherited from class io.jans.configapi.core.rest.BaseResource

    checkNotEmpty, checkNotEmpty, checkNotNull, checkNotNull, checkNotNull, checkResourceNotNull, createSearchRequest, findRootError, getBadRequestException, getBadRequestException, getBadRequestException, getHttpHeaders, getHttpRequest, getInternalServerException, getInternalServerException, getMissingAttributeError, getNotAcceptableException, getNotFoundError, getNotFoundError, getUriInfo, throwBadRequestException, throwBadRequestException, throwBadRequestException, throwInternalServerException, throwInternalServerException, throwInternalServerException, throwInternalServerException, throwMissingAttributeError, throwNotFoundException, throwNotFoundException

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MessageConfigurationResource

      public MessageConfigurationResource()
  • Method Details

    • getMessageConfiguration

      @GET public jakarta.ws.rs.core.Response getMessageConfiguration()
    • patchMessageConfiguration

      @PATCH @Consumes("application/json-patch+json") public jakarta.ws.rs.core.Response patchMessageConfiguration(@NotNull @NotNull String requestString)
    • getRedisMessageConfiguration

      @GET @Path("/redis") public jakarta.ws.rs.core.Response getRedisMessageConfiguration()
    • updateRedisMessageConfiguration

      @PUT @Path("/redis") public jakarta.ws.rs.core.Response updateRedisMessageConfiguration(@NotNull @NotNull io.jans.service.message.model.config.RedisMessageConfiguration redisConfiguration)
    • patchRedisMessageConfiguration

      @PATCH @Path("/redis") @Consumes("application/json-patch+json") public jakarta.ws.rs.core.Response patchRedisMessageConfiguration(@NotNull @NotNull String requestString)
    • getPostgresConfiguration

      @GET @Path("/postgres") public jakarta.ws.rs.core.Response getPostgresConfiguration()
    • updatePostgresMessageConfiguration

      @PUT @Path("/postgres") public jakarta.ws.rs.core.Response updatePostgresMessageConfiguration(@NotNull @NotNull io.jans.service.message.model.config.PostgresMessageConfiguration postgresMessageConfiguration)
    • patchPostgresMessageConfiguration

      @PATCH @Path("/postgres") @Consumes("application/json-patch+json") public jakarta.ws.rs.core.Response patchPostgresMessageConfiguration(@NotNull @NotNull String requestString)