From c8eb07e8dc020346aaee0d859040ccabb79349bd Mon Sep 17 00:00:00 2001
From: Roberto Sánchez <roberto.sanchez@curisit.net>
Date: Fri, 17 Jan 2014 12:26:05 +0000
Subject: [PATCH] #395 feature - Changes in REST API for license system

---
 securis/src/main/java/net/curisit/securis/services/LicenseTypeResource.java |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/securis/src/main/java/net/curisit/securis/services/LicenseTypeResource.java b/securis/src/main/java/net/curisit/securis/services/LicenseTypeResource.java
index e805b47..5179ff6 100644
--- a/securis/src/main/java/net/curisit/securis/services/LicenseTypeResource.java
+++ b/securis/src/main/java/net/curisit/securis/services/LicenseTypeResource.java
@@ -6,7 +6,7 @@
 import javax.inject.Inject;
 import javax.inject.Provider;
 import javax.persistence.EntityManager;
-import javax.persistence.Query;
+import javax.persistence.TypedQuery;
 import javax.servlet.http.HttpServletRequest;
 import javax.ws.rs.Consumes;
 import javax.ws.rs.DELETE;
@@ -64,9 +64,8 @@
 		log.info("Getting license types list ");
 
 		EntityManager em = emProvider.get();
-		Query q = em.createNamedQuery("list-license_types");
-		@SuppressWarnings("unchecked")
-		List<Object> list = q.getResultList();
+		TypedQuery<LicenseType> q = em.createNamedQuery("list-license_types", LicenseType.class);
+		List<LicenseType> list = q.getResultList();
 
 		return Response.ok(list).build();
 	}

--
Gitblit v1.3.2