org.apache.cayenne.tools
Class DbImporterTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.apache.cayenne.tools.CayenneTask
              extended by org.apache.cayenne.tools.DbImporterTask

public class DbImporterTask
extends CayenneTask


Field Summary
 
Fields inherited from class org.apache.cayenne.tools.CayenneTask
adapter, classpath, driver, map, password, url, userName
 
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
DbImporterTask()
           
 
Method Summary
 void execute()
           
 void setImportProcedures(boolean importProcedures)
           
 void setMeaningfulPk(boolean meaningfulPk)
           
 void setNamingStrategy(String namingStrategy)
           
 void setOverwriteExisting(boolean overwriteExisting)
           
 void setProcedurePattern(String procedurePattern)
           
 void setSchemaName(String schemaName)
           
 void setTablePattern(String tablePattern)
           
protected  void validateAttributes()
          Validates atttributes that are not related to internal DefaultClassGenerator.
 
Methods inherited from class org.apache.cayenne.tools.CayenneTask
loadDataMap, setAdapter, setClasspath, setClasspathRef, setDriver, setMap, setPassword, setUrl, setUserName
 
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DbImporterTask

public DbImporterTask()
Method Detail

execute

public void execute()
Overrides:
execute in class org.apache.tools.ant.Task

validateAttributes

protected void validateAttributes()
                           throws org.apache.tools.ant.BuildException
Validates atttributes that are not related to internal DefaultClassGenerator. Throws BuildException if attributes are invalid.

Throws:
org.apache.tools.ant.BuildException

setOverwriteExisting

public void setOverwriteExisting(boolean overwriteExisting)

setSchemaName

public void setSchemaName(String schemaName)

setTablePattern

public void setTablePattern(String tablePattern)

setImportProcedures

public void setImportProcedures(boolean importProcedures)

setProcedurePattern

public void setProcedurePattern(String procedurePattern)

setMeaningfulPk

public void setMeaningfulPk(boolean meaningfulPk)

setNamingStrategy

public void setNamingStrategy(String namingStrategy)


Copyright © 2001-2012 Apache Cayenne. All Rights Reserved.