Class 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
    • Field Summary

      • Fields inherited from class io.jans.configapi.core.rest.BaseResource

        FIELD_VALUE_SEPARATOR, MISSING_ATTRIBUTE_CODE, MISSING_ATTRIBUTE_MESSAGE, TOKEN_DELIMITER
    • Constructor Detail

      • MessageConfigurationResource

        public MessageConfigurationResource()
    • Method Detail

      • 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)