Roberto Sánchez
2014-01-17 c8eb07e8dc020346aaee0d859040ccabb79349bd
securis/src/main/java/net/curisit/securis/services/LicenseTypeResource.java
....@@ -6,7 +6,7 @@
66 import javax.inject.Inject;
77 import javax.inject.Provider;
88 import javax.persistence.EntityManager;
9
-import javax.persistence.Query;
9
+import javax.persistence.TypedQuery;
1010 import javax.servlet.http.HttpServletRequest;
1111 import javax.ws.rs.Consumes;
1212 import javax.ws.rs.DELETE;
....@@ -64,9 +64,8 @@
6464 log.info("Getting license types list ");
6565
6666 EntityManager em = emProvider.get();
67
- Query q = em.createNamedQuery("list-license_types");
68
- @SuppressWarnings("unchecked")
69
- List<Object> list = q.getResultList();
67
+ TypedQuery<LicenseType> q = em.createNamedQuery("list-license_types", LicenseType.class);
68
+ List<LicenseType> list = q.getResultList();
7069
7170 return Response.ok(list).build();
7271 }