http service: add endpoint for websocket session count

This commit is contained in:
Adam
2018-12-18 17:42:27 -05:00
parent d330973ef8
commit 0148a3f7cd
2 changed files with 12 additions and 0 deletions

View File

@@ -27,6 +27,7 @@ package net.runelite.http.service.session;
import java.time.Instant;
import java.util.UUID;
import javax.servlet.http.HttpServletRequest;
import net.runelite.http.service.ws.SessionManager;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.DeleteMapping;
@@ -97,4 +98,10 @@ public class SessionController
{
return sessionService.getCount();
}
@RequestMapping("/wscount")
public int wscount()
{
return SessionManager.getCount();
}
}

View File

@@ -59,4 +59,9 @@ public class SessionManager
{
return sessions.get(uuid);
}
public static int getCount()
{
return sessions.size();
}
}