| 1 package com.dotmarketing.portlets.entities.factories; 2 3 import com.dotmarketing.db.DotHibernate; 4 import com.dotmarketing.factories.InodeFactory; 5 import com.dotmarketing.portlets.categories.model.Category; 6 import com.dotmarketing.portlets.entities.model.Entity; 7 8 12 public class EntityFactory { 13 14 public static Entity getEntity(String entityName) { 15 if (entityName == null) return new Entity (); 16 DotHibernate dh = new DotHibernate(Entity.class); 17 dh.setQuery( 18 "from entity in class com.dotmarketing.portlets.entities.model.Entity where entity_name like ? "); 19 dh.setParam(entityName); 20 return (Entity) dh.load(); 21 22 } 23 24 public static java.util.List getEntityCategories(Entity entity) { 25 return InodeFactory.getParentsOfClass(entity,Category.class, "sort_order"); 26 } 27 } 28 | Popular Tags |