Package org.apache.torque.ant.task
Class Torque4JDBCTransformTask
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- org.apache.torque.ant.task.Torque4JDBCTransformTask
-
- All Implemented Interfaces:
Cloneable
public class Torque4JDBCTransformTask extends org.apache.tools.ant.TaskThis class generates an XML schema of an existing database from JDBC metadata.- Version:
- $Id: Torque4JDBCTransformTask.java 1873257 2020-01-28 15:47:06Z gk $
- Author:
- Jason van Zyl, Fedor Karpelevitch
-
-
Constructor Summary
Constructors Constructor Description Torque4JDBCTransformTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute()Default constructor.voidgenerateXML()Generates an XML database schema from JDBC metadata.voidsetConfigDir(File configDir)voidsetConfigPackage(String configPackage)voidsetDbDriver(String v)voidsetDbPassword(String dbPassword)voidsetDbUrl(String v)voidsetDbUser(String dbUser)voidsetDefaultOutputDir(File defaultOutputDir)Sets the default output base directory for generated files.voidsetPackaging(String packaging)Sets the packaging.voidsetProjectRootDir(File projectRootDir)Sets the root directory of the project.-
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
-
-
-
-
Method Detail
-
setDbUrl
public void setDbUrl(String v)
-
setDbDriver
public void setDbDriver(String v)
-
execute
public void execute() throws org.apache.tools.ant.BuildExceptionDefault constructor.- Overrides:
executein classorg.apache.tools.ant.Task- Throws:
org.apache.tools.ant.BuildException
-
generateXML
public void generateXML() throws ExceptionGenerates an XML database schema from JDBC metadata.- Throws:
Exception- a generic exception.
-
setConfigDir
public void setConfigDir(File configDir)
-
setConfigPackage
public void setConfigPackage(String configPackage)
-
setDefaultOutputDir
public void setDefaultOutputDir(File defaultOutputDir)
Sets the default output base directory for generated files.- Parameters:
defaultOutputDir- the default output directory, or null to use the default.
-
setProjectRootDir
public void setProjectRootDir(File projectRootDir)
Sets the root directory of the project.- Parameters:
projectRootDir- the project root Directory.
-
setPackaging
public void setPackaging(String packaging)
Sets the packaging.- Parameters:
packaging- the packaging or "directory"
-
setDbUser
public void setDbUser(String dbUser)
-
setDbPassword
public void setDbPassword(String dbPassword)
-
-