Project

General

Profile

« Previous | Next » 

Revision 4d68581f

Added by Katja Luther over 3 years ago

ref #8774: further implementations for using term dtos in editor

View differences:

cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/hibernate/term/TermTreeDaoImpl.java
145 145
        return list;
146 146
    }
147 147

  
148
    @Override
149
    public TermTreeDto getTermTreeDtosByUuid(UUID uuid) {
150
        String queryString = TermTreeDto.getTermTreeDtoSelect()
151
                + " WHERE a.uuid = :uuid"
152
                + " ORDER BY a.titleCache";
153
        Query query =  getSession().createQuery(queryString);
154
        query.setParameter("uuid", uuid);
155

  
156
        @SuppressWarnings("unchecked")
157
        List<Object[]> result = query.list();
158

  
159
        List<TermTreeDto> list = TermTreeDto.termTreeDtoListFrom(result);
160
        return !list.isEmpty()? list.get(0): null;
161
    }
162

  
148 163
}

Also available in: Unified diff