Class ChatAdministrationRest

java.lang.Object
io.meeds.chat.rest.ChatAdministrationRest
All Implemented Interfaces:
org.exoplatform.services.rest.resource.ResourceContainer

@RestController @RequestMapping("/chatAdministration") public class ChatAdministrationRest extends Object implements org.exoplatform.services.rest.resource.ResourceContainer
  • Constructor Details

    • ChatAdministrationRest

      public ChatAdministrationRest()
  • Method Details

    • loadChatSettings

      @GetMapping(value="settings", produces="application/json") @Secured("administrators") public ChatSettingsEntity loadChatSettings(jakarta.servlet.http.HttpServletRequest request)
    • updateChatSettings

      @PostMapping(value="settings", consumes="application/json", produces="application/json") @Secured("administrators") public ChatSettingsEntity updateChatSettings(jakarta.servlet.http.HttpServletRequest request, @RequestBody ChatSettingsEntity chatSettingsEntity)