Package org.hibernate

Examples of org.hibernate.Criteria.uniqueResult()


  }

  @Override
  public Grouping getGrouping(String name) {
    Criteria criteria = HibernateUtil.getCurrentSession().createCriteria(HibernateGrouping.class).add(Expression.eq("name", name));
    return (Grouping) criteria.uniqueResult();
  }

  @Override
  public Grouping removeGrouping(String name) {
    Grouping grouping = getGrouping(name);
View Full Code Here


           
            List list = criteria.list();
           
            WeblogEntryData entry = null;
            if(list.size() != 0) {
                entry = (WeblogEntryData) criteria.uniqueResult();
            }
           
            // add mapping to cache
            if(entry != null) {
                log.debug("entryAnchorToIdMap CACHE MISS - "+mappingKey);
View Full Code Here

                criteria.add(
                        Expression.conjunction()
                        .add(Expression.eq("userName", userName)));
            }
           
            UserData user = (UserData) criteria.uniqueResult();
           
            // add mapping to cache
            if(user != null) {
                log.debug("userNameToIdMap CACHE MISS - "+userName);
                this.userNameToIdMap.put(user.getUserName(), user.getId());
View Full Code Here

        try {
            Session session = strategy.getSession();
            Criteria criteria = session.createCriteria(PlanetGroupData.class);
            criteria.setMaxResults(1);
            criteria.add(Expression.eq("handle", handle));
            return (PlanetGroupData) criteria.uniqueResult();
        } catch (HibernateException e) {
            throw new RollerException(e);
        }
    }
   
View Full Code Here

                criteria.add(
                        Expression.conjunction()
                        .add(Expression.eq("handle", handle)));
            }
           
            WebsiteData website = (WebsiteData) criteria.uniqueResult();
           
            // add mapping to cache
            if(website != null) {
                log.debug("weblogHandleToId CACHE MISS - "+handle);
                this.weblogHandleToIdMap.put(website.getHandle(), website.getId());
View Full Code Here

        final Session session = (Session) entityManager.getDelegate();
        final Criteria criteria = session.createCriteria(BlankPolicy.class)
                            .add(eq("realId.series", series))
                            .add(between("realId.number", from, to))
                            .setProjection( Projections.count( "realId.number" ) );
        return Long.parseLong(criteria.uniqueResult().toString());
    }

    /**
     * {@inheritDoc }
     */
 
View Full Code Here

                            .add(eq("realId.series", series))
                            .add(between("realId.number", from, to))
                            .add(eq("inventoryPolicyState", BlankState.EMPTY))
                            .add( eq( "issuedToAgent", false) )
                            .setProjection( Projections.count( "realId.number" ) );
        return Long.parseLong(criteria.uniqueResult().toString());
    }

    /**
     * {@inheritDoc }
     */
 
View Full Code Here

    public BlankPolicy getBlankPolicy(PolicyId id) {
        final Session session = (Session) entityManager.getDelegate();
        final Criteria criteria = session.createCriteria(BlankPolicy.class)
                            .add(eq("realId.series", id.getSeries()))
                            .add(eq("realId.number", id.getNumber()));
        return (BlankPolicy) criteria.uniqueResult();
    }

    /**
     * {@inheritDoc }
     */
 
View Full Code Here

        final Criteria criteria = session.createCriteria(BlankPolicy.class)
                            .add(eq("realId.series", series))
                            .add(between("realId.number", from, to))
                            .add(eq("inventoryPolicyState", BlankState.WRITE_OFF))
                            .setProjection(Projections.rowCount());
        return (Integer) criteria.uniqueResult();
    }

    /**
     * {@inheritDoc }
     */
 
View Full Code Here

        Criteria c = _sm.getSession().createCriteria(HBpelEvent.class);
        c.add(Restrictions.eq("instance", _instance));
        c.setProjection(Projections.projectionList().add(Projections.min("tstamp")).add(Projections.max("tstamp")).add(
                Projections.count("tstamp")));

        Object[] ret = (Object[]) c.uniqueResult();
        EventsFirstLastCountTuple flc = new EventsFirstLastCountTuple();
        flc.first = (Date) ret[0];
        flc.last = (Date) ret[1];
        flc.count = (Integer) ret[2];
        return flc;
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.