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.DbImporterTask

public class DbImporterTask
extends org.apache.tools.ant.Task


Field Summary
 
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 setAdapter(String adapter)
           
 void setDefaultPackage(String defaultPackage)
           
 void setDriver(String driver)
           
 void setExcludeTables(String excludeTables)
           
 void setImportProcedures(boolean importProcedures)
           
 void setIncludeTables(String includeTables)
           
 void setMap(File map)
           
 void setMeaningfulPk(boolean meaningfulPk)
          Deprecated. since 3.2 use setMeaningfulPkTables(String)
 void setMeaningfulPkTables(String meaningfulPkTables)
           
 void setNamingStrategy(String namingStrategy)
           
 void setOverwrite(boolean overwrite)
           
 void setPassword(String password)
           
 void setProcedurePattern(String procedurePattern)
           
 void setSchema(String schema)
           
 void setSchemaName(String schemaName)
          Deprecated. since 3.2 use setSchema(String)
 void setTablePattern(String tablePattern)
           
 void setUrl(String url)
           
 void setUsePrimitives(boolean usePrimitives)
           
 void setUserName(String username)
           
protected  void validateAttributes()
          Validates attributes that are not related to internal DefaultClassGenerator.
 
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 attributes that are not related to internal DefaultClassGenerator. Throws BuildException if attributes are invalid.

Throws:
org.apache.tools.ant.BuildException

setOverwrite

public void setOverwrite(boolean overwrite)
Since:
3.2

setSchemaName

public void setSchemaName(String schemaName)
Deprecated. since 3.2 use setSchema(String)


setSchema

public void setSchema(String schema)
Since:
3.2

setDefaultPackage

public void setDefaultPackage(String defaultPackage)
Since:
3.2

setTablePattern

public void setTablePattern(String tablePattern)

setImportProcedures

public void setImportProcedures(boolean importProcedures)

setProcedurePattern

public void setProcedurePattern(String procedurePattern)

setMeaningfulPk

public void setMeaningfulPk(boolean meaningfulPk)
Deprecated. since 3.2 use setMeaningfulPkTables(String)


setMeaningfulPkTables

public void setMeaningfulPkTables(String meaningfulPkTables)
Since:
3.2

setNamingStrategy

public void setNamingStrategy(String namingStrategy)

setAdapter

public void setAdapter(String adapter)

setDriver

public void setDriver(String driver)

setMap

public void setMap(File map)

setPassword

public void setPassword(String password)

setUrl

public void setUrl(String url)

setUserName

public void setUserName(String username)

setIncludeTables

public void setIncludeTables(String includeTables)
Since:
3.2

setExcludeTables

public void setExcludeTables(String excludeTables)
Since:
3.2

setUsePrimitives

public void setUsePrimitives(boolean usePrimitives)
Since:
3.2


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