Examples of Criterion


Examples of org.hibernate.criterion.Criterion

            public Object doInHibernate(Session arg0) throws HibernateException, SQLException {
                Criteria criteria = arg0.createCriteria(ProcessInstance.class);


                Criterion cri1 = Expression.eq("state", new Integer(IProcessInstance.INITIALIZED));
                Criterion cri2 = Expression.eq("state", new Integer(IProcessInstance.RUNNING));

                Criterion cri_or = Expression.or(cri1, cri2);
               

                Criterion cri0 = Expression.eq("id", id);
                Criterion cri_and = Expression.and(cri0, cri_or);
                criteria.add(cri_and);

                return criteria.uniqueResult();
            }
        });
View Full Code Here

Examples of org.hibernate.criterion.Criterion

        List<IWorkItem> result = (List<IWorkItem>) this.getHibernateTemplate().execute(new HibernateCallback() {

            public Object doInHibernate(Session arg0) throws HibernateException, SQLException {
                Criteria criteria = arg0.createCriteria(WorkItem.class);

                Criterion cri1 = Expression.eq("state", new Integer(IWorkItem.INITIALIZED));
                Criterion cri2 = Expression.eq("state", new Integer(IWorkItem.RUNNING));
                Criterion cri_or = Expression.or(cri1, cri2);

                if (actorId != null && !actorId.trim().equals("")) {
                    Criterion cri0 = Expression.eq("actorId", actorId);
                    Criterion cri_and = Expression.and(cri0, cri_or);
                    criteria.add(cri_and);
                } else {
                    criteria.add(cri_or);
                }
View Full Code Here

Examples of org.hibernate.criterion.Criterion

        List<IWorkItem> result = (List<IWorkItem>) this.getHibernateTemplate().execute(new HibernateCallback() {

            public Object doInHibernate(Session arg0) throws HibernateException, SQLException {
                Criteria criteria = arg0.createCriteria(WorkItem.class);

                Criterion cri1 = Expression.eq("state", new Integer(IWorkItem.INITIALIZED));
                Criterion cri2 = Expression.eq("state", new Integer(IWorkItem.RUNNING));
                Criterion cri_or = Expression.or(cri1, cri2);

                if (actorId != null && !actorId.trim().equals("")) {
                    Criterion cri0 = Expression.eq("actorId", actorId);
                    Criterion cri_and = Expression.and(cri0, cri_or);
                    criteria.add(cri_and);
                } else {
                    criteria.add(cri_or);
                }
View Full Code Here

Examples of org.hibernate.criterion.Criterion

        List<IWorkItem> result = (List<IWorkItem>) this.getHibernateTemplate().execute(new HibernateCallback() {

            public Object doInHibernate(Session arg0) throws HibernateException, SQLException {
                Criteria criteria = arg0.createCriteria(WorkItem.class);

                Criterion cri1 = Expression.eq("state", new Integer(IWorkItem.COMPLETED));
                Criterion cri2 = Expression.eq("state", new Integer(IWorkItem.CANCELED));
                Criterion cri_or = Expression.or(cri1, cri2);

                if (actorId != null && !actorId.trim().equals("")) {
                    Criterion cri0 = Expression.eq("actorId", actorId);
                    Criterion cri_and = Expression.and(cri0, cri_or);
                    criteria.add(cri_and);
                } else {
                    criteria.add(cri_or);
                }
View Full Code Here

Examples of org.hibernate.criterion.Criterion

            public Object doInHibernate(Session arg0) throws HibernateException, SQLException {
                Criteria criteria = arg0.createCriteria(WorkItem.class);


                Criterion cri1 = Expression.eq("state", new Integer(IWorkItem.COMPLETED));
                Criterion cri2 = Expression.eq("state", new Integer(IWorkItem.CANCELED));
                Criterion cri_or = Expression.or(cri1, cri2);

                if (actorId != null && !actorId.trim().equals("")) {
                    Criterion cri0 = Expression.eq("actorId", actorId);
                    Criterion cri_and = Expression.and(cri0, cri_or);
                    criteria.add(cri_and);
                } else {
                    criteria.add(cri_or);
                }
View Full Code Here

Examples of org.hibernate.criterion.Criterion

            public Object doInHibernate(Session arg0) throws HibernateException, SQLException {
                Criteria criteria = arg0.createCriteria(ProcessInstance.class);
                criteria.add(Expression.eq("parentTaskInstanceId", taskInstanceId));

                Criterion cri1 = Expression.eq("state", new Integer(IProcessInstance.INITIALIZED));
                Criterion cri2 = Expression.eq("state", new Integer(IProcessInstance.RUNNING));
//              Criterion cri3 = Expression.eq("state", new Integer(IProcessInstance.SUSPENDED));
                Criterion cri_or = Expression.or(cri1, cri2);
//              Criterion cri_or = Expression.or(cri_tmp, cri3);

                criteria.add(cri_or);

                ProjectionList prolist = Projections.projectionList();
View Full Code Here

Examples of org.hibernate.criterion.Criterion

           
            Criteria crit = session.createCriteria(clazz);
            if(criterions != null) {
                Iterator it = criterions.iterator();
                while(it.hasNext()){
                    Criterion criterion
                            = (Criterion)it.next();
                    crit.add(criterion);
                }
            }
           
View Full Code Here

Examples of org.hibernate.criterion.Criterion

  }

  @SuppressWarnings("unchecked")
  @Override
  public List<T> findByProperty(Map<String, Object> values) throws Exception {
    Criterion criterion = Restrictions.allEq(values)
    Criteria criteria = createCriteria()
    criteria.add(criterion)
    return criteria.list();
  }
View Full Code Here

Examples of org.hibernate.criterion.Criterion

  }

  @Override
  public List<T> findByPropertyLike(String propertyName, Object value)
      throws Exception {
    Criterion criterion = Restrictions.like(propertyName, (String)value,MatchMode.ANYWHERE);
    return findByCriteria(criterion);
  }
View Full Code Here

Examples of org.hibernate.criterion.Criterion

  }

  @Override
  public List<T> findByProperty(String propertyName, Object value)
      throws Exception {
    Criterion criterion = Restrictions.eq(propertyName, value)
    return findByCriteria(criterion);
  }
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.