Package dao

Examples of dao.DataAccessException


    }

    private static OrderListExpandedDTO performSearch(Integer pageNumber, Integer pageSize, OrderSearchDto searchDto) throws DataAccessException {
        List<Order> orders = DaoManager.getOrderDao().search(pageNumber - 1, pageSize, searchDto);
        if (orders == null) {
            throw new DataAccessException();
        }
        Integer totalOrders = DaoManager.getOrderDao().searchResultsCount(searchDto);
        Integer totalPages = Double.valueOf(Math.ceil((double) totalOrders / pageSize)).intValue();
        OrderListExpandedDTO ordersDto = OrderListExpandedDTO.createFrom(orders, totalPages);
        return ordersDto;
View Full Code Here


            TypedQuery<PhoneType> query = JPA.em().createQuery("SELECT t FROM PhoneType t WHERE t.name = :typeName", PhoneType.class);
            query.setParameter("typeName", typeName);
            return query.getSingleResult();
        } catch (Throwable throwable) {
            Logger.error("Failed to get phone type by name: " + typeName);
            throw new DataAccessException("Failed to get phone type by name: " + typeName, throwable);
        }
    }
View Full Code Here

            TypedQuery<UserRole> query = JPA.em().createQuery("SELECT r FROM UserRole r WHERE r.name = :roleName", UserRole.class);
            query.setParameter("roleName", roleName);
            return query.getSingleResult();
        } catch (Throwable throwable) {
            Logger.error("Failed to get role by name: " + roleName);
            throw new DataAccessException("Failed to get role by name: " + roleName, throwable);
        }
    }
View Full Code Here

            query.setParameter("client", contact);
            orders = query.getResultList();
            return orders;
        } catch (Throwable throwable) {
            Logger.error("Failed to get contactOrders with contact's id " + contact.getId());
            throw new DataAccessException("failed to get contactOrders with contact's id " + contact.getId());
        }
    }
View Full Code Here

            TypedQuery<Order> typedQuery = getSearchQuery(orderSearch);

            return getBatch(pageNumber, pageSize, typedQuery);
        } catch (Throwable throwable) {
            Logger.error("failed to get order's batch " + pageNumber);
            throw new DataAccessException("failed to get order's batch " + pageNumber, throwable);
        }
    }
View Full Code Here

            TypedQuery<Order> typedQuery = getSearchQuery(orderSearch);

            return typedQuery.getResultList().size();
        } catch (Throwable throwable) {
            Logger.error("failed to get order search results count");
            throw new DataAccessException("failed to get order search results count", throwable);
        }
    }
View Full Code Here

                    .createQuery("SELECT r FROM OrderState r WHERE r.name = :stateName", OrderState.class);
            query.setParameter("stateName", stateName);
            return query.getSingleResult();
        } catch (Throwable throwable) {
            Logger.error("Failed to get role by name: " + stateName);
            throw new DataAccessException("Failed to get role by name: " + stateName, throwable);
        }
    }
View Full Code Here

            TypedQuery<Contact> typedQuery = getSearchQuery(contact);

            return getBatch(batchNumber, batchSize, typedQuery);
        } catch (Throwable throwable) {
            Logger.error("failed to get batch " + batchNumber + " of size " + batchSize);
            throw new DataAccessException("failed to get batch " + batchNumber + " of size " + batchSize, throwable);
        }
    }
View Full Code Here

            typedQuery.setParameter("term", "%" + term + "%");

            return getBatch(batchNumber, batchSize, typedQuery);
        } catch (Throwable throwable) {
            Logger.error("failed to get batch " + batchNumber + " of size " + batchSize);
            throw new DataAccessException("failed to get batch " + batchNumber + " of size " + batchSize, throwable);
        }
    }
View Full Code Here

            TypedQuery<Contact> typedQuery = getSearchQuery(contact);

            return typedQuery.getResultList().size();
        } catch (Throwable throwable) {
            Logger.error("failed to get search results count");
            throw new DataAccessException("failed to get search results count", throwable);
        }
    }
View Full Code Here

TOP

Related Classes of dao.DataAccessException

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.