Query q = session.createQuery(query.toString());
int queryPos = 0;
q.setString(queryPos++, groupId);
q.setString(queryPos++, companyId);
Iterator itr = q.list().iterator();
List list = new ArrayList();
while (itr.hasNext()) {
PortletHBM portletHBM = (PortletHBM)itr.next();
list.add(PortletHBMUtil.model(portletHBM));