@Override
public SLASummaryBean get(SLASummaryQuery namedQuery, Object... parameters) throws JPAExecutorException {
JPAService jpaService = Services.get().get(JPAService.class);
EntityManager em = jpaService.getEntityManager();
Query query = getSelectQuery(namedQuery, em, parameters);
Object ret = jpaService.executeGet(namedQuery.name(), query, em);
if (ret == null && !namedQuery.equals(SLASummaryQuery.GET_SLA_SUMMARY)) {
throw new JPAExecutorException(ErrorCode.E0604, query.toString());
}
SLASummaryBean bean = constructBean(namedQuery, ret, parameters);
return bean;