use of io.clownfish.clownfish.dbentities.CfSite in project Clownfish by rawdog71.
the class CfSiteDAOImpl method findById.
@Override
public CfSite findById(Long id) {
Session session = this.sessionFactory.getCurrentSession();
TypedQuery query = (TypedQuery) session.getNamedQuery("CfSite.findById");
query.setParameter("id", id);
CfSite cfsite = (CfSite) query.getSingleResult();
return cfsite;
}
use of io.clownfish.clownfish.dbentities.CfSite in project Clownfish by rawdog71.
the class CfSiteDAOImpl method findByTemplateref.
@Override
public CfSite findByTemplateref(Long ref) {
Session session = this.sessionFactory.getCurrentSession();
TypedQuery query = (TypedQuery) session.getNamedQuery("CfSite.findByTemplateref");
query.setParameter("templateref", ref);
CfSite cfsite = (CfSite) query.getSingleResult();
return cfsite;
}
use of io.clownfish.clownfish.dbentities.CfSite in project Clownfish by rawdog71.
the class CfSiteDAOImpl method findAll.
@Override
public List<CfSite> findAll() {
Session session = this.sessionFactory.getCurrentSession();
TypedQuery query = (TypedQuery) session.getNamedQuery("CfSite.findAll");
List<CfSite> cfsitelist = query.getResultList();
return cfsitelist;
}
use of io.clownfish.clownfish.dbentities.CfSite in project Clownfish by rawdog71.
the class CfSiteDAOImpl method findBySitemap.
@Override
public List<CfSite> findBySitemap(boolean sitemap) {
Session session = this.sessionFactory.getCurrentSession();
TypedQuery query = (TypedQuery) session.getNamedQuery("CfSite.findBySitemap");
query.setParameter("sitemap", sitemap);
List<CfSite> cfsitelist = query.getResultList();
return cfsitelist;
}
use of io.clownfish.clownfish.dbentities.CfSite in project Clownfish by rawdog71.
the class SiteTreeBean method fillChildren.
private void fillChildren(long parentid, TreeNode node) {
List<CfSite> sitelist = cfsiteService.findByParentref(parentid);
for (CfSite site : sitelist) {
TreeNode tn = new DefaultTreeNode(site);
node.getChildren().add(tn);
fillChildren(site.getId(), tn);
}
}
Aggregations