8674d8ed5e15d4d9a399d41c7acb5ff688bfcceb
[portal.git] / ecomp-portal-widget-ms / widget-ms / src / main / java / org / onap / portalapp / widget / controller / HealthController.java
1 package org.onap.portalapp.widget.controller;
2
3 import javax.servlet.http.HttpServletRequest;
4 import javax.servlet.http.HttpServletResponse;
5
6 import org.springframework.web.bind.annotation.RequestMapping;
7 import org.springframework.web.bind.annotation.GetMapping;
8 import org.springframework.web.bind.annotation.RequestMethod;
9 import org.springframework.web.bind.annotation.RestController;
10  
11 @RestController
12 public class HealthController {
13
14         @GetMapping(value = { "/health" }, produces = "application/json")
15         public HealthStatus getWidgetCatalog(HttpServletRequest request, HttpServletResponse response) {
16                 return new HealthStatus("ok");
17         }
18         
19         class HealthStatus {
20                 private String status;
21                 
22                 public HealthStatus(String status){
23                         this.status = status;
24                 }
25
26                 public String getStatus() {
27                         return status;
28                 }
29
30                 public void setStatus(String status) {
31                         this.status = status;
32                 }
33                 
34                 
35         }
36 }