Package org.hibernate

Examples of org.hibernate.Criteria.addOrder()


        criteria.add(criterion);
      }

      HibernateUtil.orderSupport(criteria, orders);
      for (Order order : orders) {
        criteria.addOrder(order);
      }
      result.addAll((List<Object[]>) criteria.list());
    } catch (HibernateException e) {
      handleException(e);
    }
View Full Code Here


      rowCount = getRowCount(criteria, projections);

      HibernateUtil.orderSupport(criteria, orders);
      for (Order order : orders) {
        criteria.addOrder(order);
      }

      criteria.setFirstResult(startIndex);
      criteria.setMaxResults(rowAmount);
View Full Code Here

        criteria.add(criterion);
      }

      HibernateUtil.orderSupport(criteria, orders);
      for (Order order : orders) {
        criteria.addOrder(order);
      }
      result.addAll((List<Object[]>) criteria.list());
    } catch (HibernateException e) {
      handleException(e);
    }
View Full Code Here

      rowCount = getRowCount(criteria, projections);

      HibernateUtil.orderSupport(criteria, orders);
      for (Order order : orders) {
        criteria.addOrder(order);
      }

      criteria.setFirstResult(startIndex);
      criteria.setMaxResults(rowAmount);
View Full Code Here

  }

  private synchronized void calculate(Projekt inProject, List<IProjectTask> myTaskList, Boolean countImages, Integer inMax) {
    Session session = Helper.getHibernateSession();
    Criteria crit = session.createCriteria(Schritt.class);
    crit.addOrder(Order.asc("reihenfolge"));
    crit.createCriteria("prozess", "proz");
    crit.add(Restrictions.eq("proz.istTemplate", Boolean.FALSE));
    crit.add(Restrictions.eq("proz.projekt", inProject));

    ScrollableResults list = crit.setCacheMode(CacheMode.IGNORE).scroll(ScrollMode.FORWARD_ONLY);
View Full Code Here

    Session session = Helper.getHibernateSession();
    Criteria crit = session.createCriteria(Schritt.class);

    crit.createCriteria("prozess", "proc");
   
    crit.addOrder(Order.asc("reihenfolge"));

    crit.add(Restrictions.eq("proc.istTemplate", Boolean.FALSE));
    crit.add(Restrictions.eq("proc.projekt", inProject));

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

      crit.add(Restrictions.not(Restrictions.eq("proj.projectIsArchived", true)));
    } else {
      crit.createCriteria("projekt", "proj");
    }
    Order order = Order.asc("titel");
    crit.addOrder(order);
    @SuppressWarnings("unchecked")
    List<Prozess> pl = crit.setFirstResult(0).setMaxResults(Integer.MAX_VALUE).list();

    HSSFWorkbook wb = new HSSFWorkbook();
    HSSFSheet sheet = wb.createSheet("Search results");
View Full Code Here

  public String FilterKein() {
    try {
      Session session = Helper.getHibernateSession();
      session.clear();
      Criteria crit = session.createCriteria(Projekt.class);
      crit.addOrder(Order.asc("titel"));
      this.page = new Page(crit, 0);
    } catch (HibernateException he) {
      Helper.setFehlerMeldung("could not read", he.getMessage());
      myLogger.error(he.getMessage());
      return "";
View Full Code Here

    List<SelectItem> myProzessTemplates = new ArrayList<SelectItem>();
    Session session = Helper.getHibernateSession();
    Criteria crit = session.createCriteria(Prozess.class);
    crit.add(Restrictions.eq("istTemplate", Boolean.valueOf(false)));
    crit.add(Restrictions.eq("inAuswahllisteAnzeigen", Boolean.valueOf(true)));
    crit.addOrder(Order.asc("titel"));

    /* Einschränkung auf bestimmte Projekte, wenn kein Admin */
    LoginForm loginForm = (LoginForm) Helper.getManagedBeanValue("#{LoginForm}");
    Benutzer aktuellerNutzer = loginForm.getMyBenutzer();
    try {
View Full Code Here

    if (this.processfilter == null) {
      this.processfilter = "";
    }
    this.myFilteredDataSource = new UserDefinedFilter(this.processfilter);
    Criteria crit = this.myFilteredDataSource.getCriteria();
    crit.addOrder(Order.desc("erstellungsdatum"));
    crit.add(Restrictions.eq("istTemplate", Boolean.valueOf(false)));
    crit.setMaxResults(getBatchMaxSize());
    try {
      this.currentProcesses = crit.list();
    } catch (HibernateException e) {
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.