diff --git a/socketController.java b/socketController.java new file mode 100644 index 0000000..5f323b0 --- /dev/null +++ b/socketController.java @@ -0,0 +1,14 @@ +package websocket; +import org.springframework.messaging.handler.annotation.MessageMapping; +import org.springframework.messaging.handler.annotation.SendTo; +import org.springframework.stereotype.Controller; + +@Controller +public class SocketController { + + @MessageMapping("/idle") + @SendTo("/topic/idleAlert") + public String handleMessage(String message) { + return message; // Send idle alert to all connected clients + } + }