| .. | .. |
|---|
| 6 | 6 | import javax.inject.Inject; |
|---|
| 7 | 7 | import javax.inject.Provider; |
|---|
| 8 | 8 | import javax.persistence.EntityManager; |
|---|
| 9 | | -import javax.persistence.Query; |
|---|
| 9 | +import javax.persistence.TypedQuery; |
|---|
| 10 | 10 | import javax.servlet.http.HttpServletRequest; |
|---|
| 11 | 11 | import javax.ws.rs.Consumes; |
|---|
| 12 | 12 | import javax.ws.rs.DELETE; |
|---|
| .. | .. |
|---|
| 64 | 64 | log.info("Getting license types list "); |
|---|
| 65 | 65 | |
|---|
| 66 | 66 | 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(); |
|---|
| 70 | 69 | |
|---|
| 71 | 70 | return Response.ok(list).build(); |
|---|
| 72 | 71 | } |
|---|