Examples of CriteriaCallback


Examples of org.projectx.hibernate.dao.hibernate.CriteriaCallback

   * @param primaryKeys
   *          primary key for the fetched entities
   * @return a {@link List} of entities or an empty list if none were found
   */
  protected List<T> findByPrimaryKeys(final Collection<? extends Serializable> primaryKeys) {
    return findEntities(new CriteriaCallback() {

      @Override
      public void prepare(final Criteria criteria) {
        criteria.add(Restrictions.in(getEntityPrimaryKeyPropertyName(), primaryKeys));
        criteria.setResultTransformer(CriteriaSpecification.DISTINCT_ROOT_ENTITY);
View Full Code Here

Examples of org.projectx.hibernate.dao.hibernate.CriteriaCallback

  @Test
  @SuppressWarnings("unchecked")
  public void testFindEntity() {
    expect(hibernateTemplate.execute(isA(HibernateCallback.class))).andReturn(TEST_ENTITY);

    final CriteriaCallback callback = createMock(CriteriaCallback.class);
    replay(hibernateTemplate, callback);
    final TestEntity result = dao.findEntity(callback);
    verify(hibernateTemplate, callback);

    assertEquals("incorrect entiies", TEST_ENTITY, result);
View Full Code Here

Examples of org.projectx.hibernate.dao.hibernate.CriteriaCallback

  }

  @Test
  @SuppressWarnings("unchecked")
  public void testCount() {
    final CriteriaCallback callback = createMock(CriteriaCallback.class);

    expect(hibernateTemplate.execute(isA(HibernateCallback.class))).andReturn(1);
    expectLastCall();
    replay(hibernateTemplate);
    dao.count(callback);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.