Skip to content

Commit 319652b

Browse files
committed
fix response format
1 parent 60f0298 commit 319652b

File tree

3 files changed

+11
-8
lines changed

3 files changed

+11
-8
lines changed

spring-security-rest-full/src/main/java/org/baeldung/web/controller/RootController.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package org.baeldung.web.controller;
22

33
import java.net.URI;
4+
import java.util.Map;
45

56
import javax.servlet.http.HttpServletRequest;
67
import javax.servlet.http.HttpServletResponse;
@@ -42,13 +43,13 @@ public void adminRoot(final HttpServletRequest request, final HttpServletRespons
4243

4344
@RequestMapping(value = "/metric", method = RequestMethod.GET)
4445
@ResponseBody
45-
public String getMetric() {
46+
public Map getMetric() {
4647
return metricService.getFullMetric();
4748
}
4849

4950
@RequestMapping(value = "/status-metric", method = RequestMethod.GET)
5051
@ResponseBody
51-
public String getStatusMetric() {
52+
public Map getStatusMetric() {
5253
return metricService.getStatusMetric();
5354
}
5455

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
package org.baeldung.web.metric;
22

3+
import java.util.Map;
4+
35
public interface IMetricService {
46

57
void increaseCount(final String request, final int status);
68

7-
String getFullMetric();
9+
Map getFullMetric();
810

9-
String getStatusMetric();
11+
Map getStatusMetric();
1012

1113
Object[][] getGraphData();
1214
}

spring-security-rest-full/src/main/java/org/baeldung/web/metric/MetricService.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,13 @@ public void increaseCount(final String request, final int status) {
3434
}
3535

3636
@Override
37-
public String getFullMetric() {
38-
return metricMap.entrySet().toString();
37+
public Map getFullMetric() {
38+
return metricMap;
3939
}
4040

4141
@Override
42-
public String getStatusMetric() {
43-
return statusMetric.entrySet().toString();
42+
public Map getStatusMetric() {
43+
return statusMetric;
4444
}
4545

4646
@Override

0 commit comments

Comments
 (0)