org.broadleafcommerce.common.util.sql
Class ExporterTask

java.lang.Object
  extended by org.broadleafcommerce.common.util.sql.ExporterTask
Direct Known Subclasses:
Hbm2DDLExporterTask

public abstract class ExporterTask
extends Object

This is a re-worked version from Hibernate tools

Author:
jfischer

Field Summary
protected  HibernateToolTask parent
           
 
Constructor Summary
ExporterTask(HibernateToolTask parent)
           
 
Method Summary
 void addConfiguredProperty(org.apache.tools.ant.types.Environment.Variable property)
           
 void addConfiguredPropertySet(org.apache.tools.ant.types.PropertySet ps)
           
protected abstract  org.hibernate.tool.hbm2x.Exporter createExporter()
           
 void execute()
           
 org.hibernate.cfg.Configuration getConfiguration()
           
 File getDestdir()
           
 void setConfiguration(org.hibernate.cfg.Configuration configuration)
           
 void setDestdir(File destdir)
           
 void setOutputFileName(String fileName)
          File out put name (default: empty)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parent

protected HibernateToolTask parent
Constructor Detail

ExporterTask

public ExporterTask(HibernateToolTask parent)
Method Detail

execute

public void execute()

createExporter

protected abstract org.hibernate.tool.hbm2x.Exporter createExporter()

getDestdir

public File getDestdir()

setDestdir

public void setDestdir(File destdir)

addConfiguredPropertySet

public void addConfiguredPropertySet(org.apache.tools.ant.types.PropertySet ps)

addConfiguredProperty

public void addConfiguredProperty(org.apache.tools.ant.types.Environment.Variable property)

getConfiguration

public org.hibernate.cfg.Configuration getConfiguration()

setConfiguration

public void setConfiguration(org.hibernate.cfg.Configuration configuration)

setOutputFileName

public void setOutputFileName(String fileName)
File out put name (default: empty)



Copyright © 2013. All Rights Reserved.