Class EditorController

java.lang.Object
com.arms.api.wiki.controller.EditorController

@Controller public class EditorController extends Object
  • Constructor Details

    • EditorController

      @Autowired public EditorController(org.springframework.messaging.simp.SimpMessagingTemplate messagingTemplate, SessionRegistryService sessionRegistryService, OtService otService, org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate)
  • Method Details

    • handleJoin

      @MessageMapping("/join") public void handleJoin(@Payload JoinPayload payload, org.springframework.messaging.simp.SimpMessageHeaderAccessor headerAccessor)
      Handles a client explicitly joining a session/document. Registers the user and broadcasts the updated state immediately.
    • handleSelectionUpdate

      @MessageMapping("/selection") public void handleSelectionUpdate(@Payload CursorMessage message, org.springframework.messaging.simp.SimpMessageHeaderAccessor headerAccessor)