Package org.hibernate.tool.hbm2x

Examples of org.hibernate.tool.hbm2x.QueryExporter


  public QueryExporterTask(HibernateToolTask parent) {
    super( parent );   
  }

  protected Exporter configureExporter(Exporter exp) {
    QueryExporter exporter = (QueryExporter) exp;
    List queryStrings = new ArrayList();
    if(StringHelper.isNotEmpty(query)) {
      queryStrings.add(query);
    }
    for (Iterator iter = queries.iterator(); iter.hasNext();) {
      HQL hql = (HQL) iter.next();
      if(StringHelper.isNotEmpty(hql.query)) {
        queryStrings.add(hql.query);
      }
    }
    exporter.setQueries(queryStrings);
    exporter.setFilename(filename);
    super.configureExporter( exp );   
        return exporter;
  }
View Full Code Here


        throw new BuildException("Query must not be empty");
      }
    }
  }
  protected Exporter createExporter() {
    QueryExporter exporter = new QueryExporter();
    return exporter;
  }
View Full Code Here

   
    s.flush();
   
    s.close();
   
    QueryExporter exporter = new QueryExporter();
    exporter.setConfiguration( getCfg() );
    exporter.setOutputDirectory( getOutputDir() );
    exporter.setFilename( FILE );
    List queries = new ArrayList();
    queries.add("from java.lang.Object");
    exporter.setQueries( queries );
   
    exporter.start();
   
    factory.close();
  }
View Full Code Here

  public QueryExporterTask(HibernateToolTask parent) {
    super( parent );   
  }

  protected Exporter configureExporter(Exporter exp) {
    QueryExporter exporter = (QueryExporter) exp;
    List queryStrings = new ArrayList();
    if(StringHelper.isNotEmpty(query)) {
      queryStrings.add(query);
    }
    for (Iterator iter = queries.iterator(); iter.hasNext();) {
      HQL hql = (HQL) iter.next();
      if(StringHelper.isNotEmpty(hql.query)) {
        queryStrings.add(hql.query);
      }
    }
    exporter.setQueries(queryStrings);
    exporter.setFilename(filename);
    super.configureExporter( exp );   
        return exporter;
  }
View Full Code Here

        throw new BuildException("Query must not be empty");
      }
    }
  }
  protected Exporter createExporter() {
    QueryExporter exporter = new QueryExporter();
    return exporter;
  }
View Full Code Here

TOP

Related Classes of org.hibernate.tool.hbm2x.QueryExporter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.