Package net.sf.hibernate

Examples of net.sf.hibernate.Session.find()


        HashMap names = new HashMap();
        try {
            Session session = GlobalSessionFactory.get().openSession();
            try {
                names.clear();
                List nameResults = session.find(namesQuery);
                Iterator iter = nameResults.iterator();
                while (iter.hasNext()) {
                    Object[] result = (Object[])iter.next();
                    names.put(result[1], result[0]);
                }
View Full Code Here


                    names.put(result[1], result[0]);
                }

                developerMetrics.clear();
                List acceptedTasks =
                        session.find(acceptedTaskQuery, new Integer(userStoryId), Hibernate.INTEGER);
                Iterator acceptedTaskIter = acceptedTasks.iterator();
                while (acceptedTaskIter.hasNext()) {
                    Object[] result = (Object[])acceptedTaskIter.next();
                    double acceptedHours = toDouble(result[2]);
                    if (acceptedHours > 0.0) {
View Full Code Here

                    }
                }

                totalHours = 0.0;
                maxDeveloperHours = 0.0;
                List hoursResults = session.find(hoursQuery, new Integer(userStoryId), Hibernate.INTEGER);
                Iterator hoursIterator = hoursResults.iterator();
                while (hoursIterator.hasNext()) {
                    Object[] result = (Object[])hoursIterator.next();
                    int person1Id = toInt(result[0]);
                    int person2Id = toInt(result[1]);
View Full Code Here

    }

    public Person getPerson(String userId) throws AuthenticationException {
        try {
            Session session = ThreadSession.get();
            List people = session.find("from person in class " +
                                       Person.class.getName() + " where userid = ?",
                                       userId, Hibernate.STRING);
            Iterator peopleIterator = people.iterator();
            if (peopleIterator.hasNext()) {
                return (Person)peopleIterator.next();
View Full Code Here

        HashMap names = new HashMap();
        Session session = ThreadSession.get();
        try {
            try {
                names.clear();
                List nameResults = session.find(namesQuery);
                Iterator iter = nameResults.iterator();
                while (iter.hasNext()) {
                    Object[] result = (Object[])iter.next();
                    names.put(result[1], result[0]);
                }
View Full Code Here

                    Object[] result = (Object[])iter.next();
                    names.put(result[1], result[0]);
                }

                developerMetrics.clear();
                List acceptedTasks = session.find(acceptedTaskQuery, new Integer(iterationId), Hibernate.INTEGER);
                Iterator acceptedTaskIter = acceptedTasks.iterator();
                while (acceptedTaskIter.hasNext()) {
                    Object[] result = (Object[])acceptedTaskIter.next();
                    double acceptedHours = toDouble(result[2]);
                    if (acceptedHours > 0.0) {
View Full Code Here

                    }
                }

                totalHours = 0.0;
                maxDeveloperHours = 0.0;
                List hoursResults = session.find(hoursQuery, new Integer(iterationId), Hibernate.INTEGER);
                Iterator hoursIterator = hoursResults.iterator();
                while (hoursIterator.hasNext()) {
                    Object[] result = (Object[])hoursIterator.next();
                    int person1Id = toInt(result[0]);
                    int person2Id = toInt(result[1]);
View Full Code Here

    public Role findRoleByName(String rolename) throws RepositoryException {
        Session session = ThreadSession.get();
        List roles = null;
        try {
            roles = session.find("from role in class " +
                    Role.class.getName() + " where role.name = ?",
                    rolename, Hibernate.STRING);
        } catch (HibernateException e) {
            throw new RepositoryException();
        }
View Full Code Here

    public Object produceDataset(Map parameters) throws DatasetProduceException {
        List results = null;
        try {
            results = null;
            Session session = ThreadSession.get();
            results = session.find(query);
        } catch (Exception e) {
            throw new DatasetProduceException(e.getMessage());
        }
        DefaultPieDataset data = new DefaultPieDataset();
        for (int i = 0; i < results.size(); i++) {
View Full Code Here

            }
            if (orderBy != null) {
                query += " order by " + orderBy;
            }
            List objects = values != null
                    ? session.find(query, values, types)
                    : session.find(query);
            return toArray(dataClass, objects);
        } catch (Exception ex) {
            log.error("error loading objects", ex);
            throw ex;
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.