From 20e19b4242f888aafe3c55f9dabe3af46728cbab Mon Sep 17 00:00:00 2001 From: Vitaly Takmazov Date: Tue, 31 Oct 2017 01:32:13 +0300 Subject: gradle: farm configuration --- .../com/juick/components/controllers/StatusController.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'juick-xmpp-wip/src/main/java/com/juick/components/controllers/StatusController.java') diff --git a/juick-xmpp-wip/src/main/java/com/juick/components/controllers/StatusController.java b/juick-xmpp-wip/src/main/java/com/juick/components/controllers/StatusController.java index 350669b8..e57d0a82 100644 --- a/juick-xmpp-wip/src/main/java/com/juick/components/controllers/StatusController.java +++ b/juick-xmpp-wip/src/main/java/com/juick/components/controllers/StatusController.java @@ -17,8 +17,8 @@ package com.juick.components.controllers; -import com.juick.components.XMPPBot; -import com.juick.Status; +import com.juick.components.XMPPRouter; +import com.juick.components.controllers.helpers.RouterStatus; import org.springframework.http.MediaType; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; @@ -34,10 +34,12 @@ import javax.inject.Inject; @ResponseBody public class StatusController { @Inject - private XMPPBot xmpp; + private XMPPRouter router; @RequestMapping(method = RequestMethod.GET, value = "/", produces = MediaType.APPLICATION_JSON_UTF8_VALUE) - public Status status() { - return xmpp != null ? Status.OK : Status.ERROR; + public RouterStatus status() { + RouterStatus status = new RouterStatus(); + status.setConnections(router.getConnections()); + return status; } } -- cgit v1.2.3