List of usage examples for org.hibernate.criterion DetachedCriteria addOrder
public DetachedCriteria addOrder(Order order)
From source file:gov.nih.nci.ncicb.cadsr.service.impl.UMLBrowserQueryServiceImpl.java
License:BSD License
/** * Retrieves all contexts/* ww w . j a v a 2 s. c o m*/ * * @param * * @return List of Context objects * * @throws java.lang.Exception */ public List<Context> getAllContexts() throws Exception { DetachedCriteria contextCriteria = DetachedCriteria.forClass(Context.class); contextCriteria.addOrder(Order.asc("name").ignoreCase()); ApplicationService caCoreService = getCaCoreAPIService(); List results = caCoreService.query(contextCriteria); //caCoreService.query(contextCriteria, Context.class.getName()); return results; }
From source file:gov.nih.nci.ncicb.cadsr.service.impl.UMLBrowserQueryServiceImpl.java
License:BSD License
public List<Context> getAllContexts(SearchPreferences searchPreferences) throws Exception { DetachedCriteria contextCriteria = DetachedCriteria.forClass(Context.class); applyContextSearchPreferences(searchPreferences, contextCriteria); contextCriteria.addOrder(Order.asc("name").ignoreCase()); ApplicationService caCoreService = getCaCoreAPIService(); List results = caCoreService.query(contextCriteria); //caCoreService.query(contextCriteria, Context.class.getName()); return results; }
From source file:gov.nih.nci.ncicb.cadsr.service.impl.UMLBrowserQueryServiceImpl.java
License:BSD License
public List<Project> getAllProjects() throws Exception { ApplicationService caCoreService = getCaCoreAPIService(); DetachedCriteria projectCriteria = DetachedCriteria.forClass(Project.class); projectCriteria.addOrder(Order.asc("longName").ignoreCase()); /*DetachedCriteria csCriteria = projectCriteria.createCriteria("classificationScheme"); csCriteria.add(Expression.eq("workflowStatusName", "RELEASED"));*/ List results = caCoreService.query(projectCriteria); //caCoreService.query(projectCriteria, Project.class.getName()); return results; }
From source file:gov.nih.nci.ncicb.cadsr.service.impl.UMLBrowserQueryServiceImpl.java
License:BSD License
public List<Project> getAllProjects(SearchPreferences searchPreferences) throws Exception { ApplicationService caCoreService = getCaCoreAPIService(); DetachedCriteria projectCriteria = DetachedCriteria.forClass(Project.class); DetachedCriteria contextCriteria = projectCriteria.createCriteria("classificationScheme") .createCriteria("context"); applyContextSearchPreferences(searchPreferences, contextCriteria); projectCriteria.addOrder(Order.asc("longName").ignoreCase()); List results = caCoreService.query(projectCriteria); //caCoreService.query(projectCriteria, Project.class.getName());; return results; }
From source file:gov.nih.nci.ncicb.cadsr.service.impl.UMLBrowserQueryServiceImpl.java
License:BSD License
public List<Project> getProjectForContext(Context context) throws Exception { ApplicationService caCoreService = getCaCoreAPIService(); DetachedCriteria projectCriteria = DetachedCriteria.forClass(Project.class); projectCriteria.addOrder(Order.asc("longName").ignoreCase()); if (context != null && context.getId().length() > 0) { DetachedCriteria csCri = projectCriteria.createCriteria("classificationScheme"); csCri.add(Expression.eq("latestVersionIndicator", "Yes")); DetachedCriteria contextCri = csCri.createCriteria("context"); contextCri.add(Expression.eq("id", context.getId())); }/*from w w w . ja v a2s . c om*/ List results = caCoreService.query(projectCriteria); //caCoreService.query(projectCriteria, Project.class.getName());; return results; }
From source file:gov.nih.nci.ncicb.cadsr.service.impl.UMLBrowserQueryServiceImpl.java
License:BSD License
public List<SubProject> getAllSubProjects() throws Exception { ApplicationService caCoreService = getCaCoreAPIService(); DetachedCriteria subProjectCriteria = DetachedCriteria.forClass(SubProject.class); subProjectCriteria.addOrder(Order.asc("name").ignoreCase()); List results = caCoreService.query(subProjectCriteria); //caCoreService.query(subProjectCriteria, SubProject.class.getName());; return results; }
From source file:gov.nih.nci.ncicb.cadsr.service.impl.UMLBrowserQueryServiceImpl.java
License:BSD License
public List<SubProject> getAllSubProjectsForProject(Project project) throws Exception { ApplicationService caCoreService = getCaCoreAPIService(); DetachedCriteria subProjectCriteria = DetachedCriteria.forClass(SubProject.class); subProjectCriteria.addOrder(Order.asc("name").ignoreCase()); if (project != null && project.getId().length() > 0) { DetachedCriteria pjCri = subProjectCriteria.createCriteria("project"); pjCri.add(Expression.eq("id", project.getId())); }/*from w w w . j a va2 s . c o m*/ List results = caCoreService.query(subProjectCriteria); return results; }
From source file:gov.nih.nci.ncicb.cadsr.service.impl.UMLBrowserQueryServiceImpl.java
License:BSD License
public List<SubProject> getAllSubProjects(SearchPreferences searchPreferences) throws Exception { ApplicationService caCoreService = getCaCoreAPIService(); DetachedCriteria subProjectCriteria = DetachedCriteria.forClass(SubProject.class); DetachedCriteria contextCriteria = subProjectCriteria.createCriteria("project") .createCriteria("classificationScheme").createCriteria("context"); applyContextSearchPreferences(searchPreferences, contextCriteria); subProjectCriteria.addOrder(Order.asc("name").ignoreCase()); List results = caCoreService.query(subProjectCriteria); //caCoreService.query(subProjectCriteria, SubProject.class.getName());; return results; }
From source file:gov.nih.nci.ncicb.cadsr.service.impl.UMLBrowserQueryServiceImpl.java
License:BSD License
public List<UMLPackageMetadata> getAllPackages() throws Exception { ApplicationService caCoreService = getCaCoreAPIService(); DetachedCriteria subPackageCriteria = DetachedCriteria.forClass(UMLPackageMetadata.class); subPackageCriteria.addOrder(Order.asc("name").ignoreCase()); List results = caCoreService.query(subPackageCriteria); //caCoreService.query(subPackageCriteria, UMLPackageMetadata.class.getName());; return results; }
From source file:gov.nih.nci.ncicb.cadsr.service.impl.UMLBrowserQueryServiceImpl.java
License:BSD License
public List<UMLPackageMetadata> getAllPackagesForSubProject(SubProject subProject) throws Exception { ApplicationService caCoreService = getCaCoreAPIService(); DetachedCriteria pkgCriteria = DetachedCriteria.forClass(UMLPackageMetadata.class); pkgCriteria.addOrder(Order.asc("name").ignoreCase()); if (subProject != null && subProject.getId().length() > 0) { DetachedCriteria subpjCri = pkgCriteria.createCriteria("subProject"); subpjCri.add(Expression.eq("id", subProject.getId())); }//from www. j a v a 2 s. c om List results = caCoreService.query(pkgCriteria); return results; }