package com.juick.ws; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.ResponseBody; import javax.inject.Inject; /** * Created by vitalyster on 19.07.2016. */ @Controller @ResponseBody public class StatusController { @Inject WebsocketComponent websocketComponent; @RequestMapping(method = RequestMethod.GET, headers = "Connection!=Upgrade", value = "/") public String status() { return String.format("Clients: %d", websocketComponent.clients.size()); } }