public List<MicroBlogEntry> obtainMicroBlogs(String owner, int begin, int size) {
Query query = entityManager
.createQuery(
"SELECT e FROM MicroBlogEntry e WHERE e.owner = :owner order by e.time desc")
.setParameter("owner", owner).setFirstResult(begin)
.setMaxResults(size);
List<MicroBlogEntry> list = query.getResultList();
Query query = entityManager
.createQuery(
"SELECT e FROM MicroBlogEntry e WHERE e.owner = :owner order by e.time desc")
.setParameter("owner", owner).setFirstResult(begin)
.setMaxResults(size);
List<MicroBlogEntry> list = query.getResultList();
return list;
}
Integer.valueOf(entityManager.createQuery(
"SELECT COUNT(*) FROM MicroBlogEntry e WHERE e.owner = :owner")
.setParameter("owner", owner).getSingleResult().toString());