rsanchez
2014-09-29 ecda08d86931f4134e31138649aa487d345a0b18
securis/src/main/java/net/curisit/securis/services/ApiResource.java
....@@ -20,8 +20,8 @@
2020 import javax.ws.rs.core.Response;
2121
2222 import net.curisit.integrity.commons.JsonUtils;
23
-import net.curisit.integrity.commons.Utils;
2423 import net.curisit.securis.LicenseGenerator;
24
+import net.curisit.securis.LicenseManager;
2525 import net.curisit.securis.SeCurisException;
2626 import net.curisit.securis.beans.LicenseBean;
2727 import net.curisit.securis.beans.RequestBean;
....@@ -76,7 +76,20 @@
7676 MediaType.TEXT_PLAIN
7777 })
7878 public Response index() {
79
- return Response.ok("SeCuris API").build();
79
+ return Response.ok("SeCuris API. Date: " + new Date()).build();
80
+ }
81
+
82
+ /**
83
+ *
84
+ * @return Simple text message to check API status
85
+ */
86
+ @GET
87
+ @Path("/ping")
88
+ @Produces({
89
+ MediaType.TEXT_PLAIN
90
+ })
91
+ public Response ping() {
92
+ return Response.ok(LicenseManager.PING_MESSAGE).build();
8093 }
8194
8295