ff1b4980da7334177fadcdd145f1436aefdc46ad
[policy/drools-pdp.git] /
1 package org.openecomp.policy.drools.http.server.test;
2
3 import javax.ws.rs.GET;
4 import javax.ws.rs.Path;
5 import javax.ws.rs.Produces;
6 import javax.ws.rs.core.MediaType;
7 import javax.ws.rs.core.Response;
8 import javax.ws.rs.core.Response.Status;
9
10 @Path("/")
11 public class RestMockHealthCheck {
12         
13     @GET
14     @Path("pap/test")
15     @Produces(MediaType.APPLICATION_JSON)
16     public Response papHealthCheck() {   
17                 return Response.status(Status.OK).entity("All Alive").build();
18     }
19     
20     @GET
21     @Path("pdp/test")
22     @Produces(MediaType.APPLICATION_JSON)
23     public Response pdpHealthCheck() {   
24                 return Response.status(Status.INTERNAL_SERVER_ERROR).entity("At least some Dead").build();
25     }
26
27
28 }