|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.webdocwf.util.loader.task.LoadGeneratorTask
public class LoadGeneratorTask
LoaderGenerator Task class extends jakarta-ant Task class and uses to start LoaderGenerator application as a jakarta-ant task in build.xml file.
sourceType, defines the type of the source database. Default value is 'msql'.
targetType, defines the type of the target database. Default value is 'msql'.
sourceDriverName, defines the driver of defined source database.
targetDriverName, defines the driver of defined target database.
sourceDataBase, defines the place where you're put the source database tables.
targetDataBase, defines the place where you're put the target database tables.
valueMode, defines the difference from overwrite and update attribute. If the valueMode
has value 'copy', attribute has value 'Overwrite', or if the valueMode has value 'sync', attribute
has value 'Update'. Default value of valueMode is 'copy'.
generatorOutput, is optional. That represent the directory, where the Octopus place created files.
If this argument don't exists, Octopus place created files in to current directory!
sourceUser, defines the user of the source database.
sourcePassword, defines the user password for the source database.
targetUser, defines the user of the target database.
targetPassword, defines the user password for the target database.
domlUrl, defines the place where the doml file is placed.
outputMode, defines which document you wont to generate. If the generateDoc has value
all, application generates xml, sql and doml files as ouput files. If the generateDoc has value
doml, application generates only the doml file, and if generateDoc has the value wdoml, application
generates xml and sql files.
packageName, defines the package name for the generated doml file.
generateDropTableStmt, defines if you want to generate only Sql statement for DROP TABLE.
Field Summary | |
---|---|
protected java.lang.String |
confJarStructure
|
protected java.lang.String |
domlUrl
|
protected java.lang.String |
fullMode
|
protected java.lang.String |
generateCreateFKStmt
|
protected java.lang.String |
generateCreateIndexStmt
|
protected java.lang.String |
generateCreatePKStmt
|
protected java.lang.String |
generateCreateTableStmt
|
protected java.lang.String |
generateDoml
|
protected java.lang.String |
generateDropIntegrityStmt
|
protected java.lang.String |
generateDropTableStmt
|
protected java.lang.String |
generateSqlForAllVendors
|
protected java.lang.String |
generateXml
|
protected java.lang.String |
generatorOutput
|
protected java.lang.String |
includeTableList
|
protected java.lang.String |
logDirName
|
protected java.lang.String |
logFileName
|
protected java.lang.String |
logMode
|
protected java.lang.String |
octopusHome
|
protected java.lang.String |
packageName
|
protected java.lang.String |
restoreMode
|
protected java.lang.String |
sourceDataBase
|
protected java.lang.String |
sourceDriverName
|
protected java.lang.String |
sourcePassword
|
protected java.lang.String |
sourceType
|
protected java.lang.String |
sourceUser
|
protected java.lang.String |
targetDataBase
|
protected java.lang.String |
targetDriverName
|
protected java.lang.String |
targetPassword
|
protected java.lang.String |
targetType
|
protected java.lang.String |
targetUser
|
protected java.lang.String |
valueMode
|
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 | |
---|---|
LoadGeneratorTask()
Construct object LoadGeneratorTask. |
Method Summary | |
---|---|
void |
execute()
|
void |
setConfJarStructure(java.lang.String confJarStructure)
This method set value of confJarStructure parameter |
void |
setDomlUrl(java.lang.String domlUrl)
This method read the value of domlPath parameter. |
void |
setFullMode(java.lang.String fullMode)
This method set value of fullMode parameter |
void |
setGenerateCreateFKStmt(java.lang.String generateCreateFKStmt)
This method set value of generateCreateFKStmt parameter |
void |
setGenerateCreateIndexStmt(java.lang.String generateCreateIndexStmt)
This method set value of generateCreateIndexStmt parameter |
void |
setGenerateCreatePKStmt(java.lang.String generateCreatePKStmt)
This method set value of generateCreatePKStmt parameter |
void |
setGenerateCreateTableStmt(java.lang.String generateCreateTableStmt)
This method set value of generateCreateTableStmt parameter |
void |
setGenerateDoml(java.lang.String generateDoml)
This method sets the value of generateDoml parameter. |
void |
setGenerateDropIntegrityStmt(java.lang.String generateDropIntegrityStmt)
This method sets the value of generateDropIntegrityStmt parameter. |
void |
setGenerateDropTableStmt(java.lang.String generateDropTableStmt)
This method set value of generateDropTableStmt parameter |
void |
setGenerateSqlForAllVendors(java.lang.String generateSqlForAllVendors)
This method set value for generateSqlForAllVendors |
void |
setGenerateXml(java.lang.String generateXml)
This method set value of generateXml parameter |
void |
setGeneratorOutput(java.lang.String generatorOutput)
This method read the value of generatorOutput parameter. |
void |
setIncludeTableList(java.lang.String includeTableList)
This method sets the value of includeTableList parameter. |
void |
setLogDirName(java.lang.String logDirName)
This method set value of logDirName parameter |
void |
setLogFileName(java.lang.String logFileName)
This method set value of logFileName parameter |
void |
setLogMode(java.lang.String logMode)
This method set value of logMode parameter |
void |
setOctopusHome(java.lang.String octopusHome)
This method sets the value of octopusHome parameter. |
void |
setPackageName(java.lang.String packageName)
This method read the value of packageName parameter. |
void |
setSourceDataBase(java.lang.String sourceDataBase)
This method read the value of sourceDataBase parameter. |
void |
setSourceDriverName(java.lang.String sourceDriverName)
This method read the value of sourceDriverName parameter. |
void |
setSourcePassword(java.lang.String sourcePassword)
This method read the value of sourcePassword parameter. |
void |
setSourceType(java.lang.String sourceType)
This method sets the value of sourceType parameter. |
void |
setSourceUser(java.lang.String sourceUser)
This method read the value of sourceUser parameter. |
void |
setTargetDataBase(java.lang.String targetDataBase)
This method read the value of targetDataBase parameter. |
void |
setTargetDriverName(java.lang.String targetDriverName)
This method read the value of targetDriverName parameter. |
void |
setTargetPassword(java.lang.String targetPassword)
This method read the value of targetPassword parameter. |
void |
setTargetType(java.lang.String targetType)
This method sets the value of targetType parameter. |
void |
setTargetUser(java.lang.String targetUser)
This method read the value of targetUser parameter. |
void |
setValueMode(java.lang.String valueMode)
This method read the value of valueMode parameter. |
Methods inherited from class org.apache.tools.ant.Task |
---|
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorOutput, handleOutput, init, log, log, maybeConfigure, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName |
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 |
Field Detail |
---|
protected java.lang.String sourceType
protected java.lang.String targetType
protected java.lang.String sourceDriverName
protected java.lang.String targetDriverName
protected java.lang.String sourceDataBase
protected java.lang.String targetDataBase
protected java.lang.String valueMode
protected java.lang.String generatorOutput
protected java.lang.String sourceUser
protected java.lang.String sourcePassword
protected java.lang.String targetUser
protected java.lang.String targetPassword
protected java.lang.String domlUrl
protected java.lang.String packageName
protected java.lang.String octopusHome
protected java.lang.String generateDropTableStmt
protected java.lang.String generateDropIntegrityStmt
protected java.lang.String generateCreateTableStmt
protected java.lang.String generateCreatePKStmt
protected java.lang.String generateCreateFKStmt
protected java.lang.String generateCreateIndexStmt
protected java.lang.String generateXml
protected java.lang.String generateDoml
protected java.lang.String fullMode
protected java.lang.String includeTableList
protected java.lang.String confJarStructure
protected java.lang.String logMode
protected java.lang.String logDirName
protected java.lang.String logFileName
protected java.lang.String restoreMode
protected java.lang.String generateSqlForAllVendors
Constructor Detail |
---|
public LoadGeneratorTask()
Method Detail |
---|
public void execute() throws org.apache.tools.ant.BuildException
execute
in class org.apache.tools.ant.Task
org.apache.tools.ant.BuildException
public void setIncludeTableList(java.lang.String includeTableList)
includeTableList
- is the value of parameter.public void setGenerateDropIntegrityStmt(java.lang.String generateDropIntegrityStmt)
generateDropIntegrityStmt
- is the value of parameter.public void setOctopusHome(java.lang.String octopusHome)
octopusHome
- is the value of parameter.public void setSourceType(java.lang.String sourceType)
sourceType
- is the value of parameter.public void setTargetType(java.lang.String targetType)
targetType
- is the value of parameter.public void setSourceDriverName(java.lang.String sourceDriverName)
sourceDriverName
- is the value of parameter.public void setTargetDriverName(java.lang.String targetDriverName)
targetDriverName
- is the value of parameter.public void setSourceDataBase(java.lang.String sourceDataBase)
sourceDataBase
- is the value of parameter.public void setTargetDataBase(java.lang.String targetDataBase)
targetDataBase
- is the value of parameter.public void setValueMode(java.lang.String valueMode)
valueMode
- is the value of parameter.public void setGeneratorOutput(java.lang.String generatorOutput)
generatorOutput
- is the value of parameter.public void setSourceUser(java.lang.String sourceUser)
sourceUser
- is the value of parameter.public void setSourcePassword(java.lang.String sourcePassword)
sourcePassword
- is the value of parameter.public void setTargetUser(java.lang.String targetUser)
targetUser
- is the value of parameter.public void setTargetPassword(java.lang.String targetPassword)
targetPassword
- is the value of parameter.public void setDomlUrl(java.lang.String domlUrl)
domlUrl
- is the value of parameter.public void setPackageName(java.lang.String packageName)
packageName
- is the value of parameter.public void setGenerateDropTableStmt(java.lang.String generateDropTableStmt)
generateDropTableStmt
- is value of parameterpublic void setGenerateCreateTableStmt(java.lang.String generateCreateTableStmt)
generateCreateTableStmt
- is value of parameterpublic void setGenerateCreatePKStmt(java.lang.String generateCreatePKStmt)
generateCreatePKStmt
- is value of parameterpublic void setGenerateCreateFKStmt(java.lang.String generateCreateFKStmt)
generateCreateFKStmt
- is value of parameterpublic void setGenerateCreateIndexStmt(java.lang.String generateCreateIndexStmt)
generateCreateIndexStmt
- is value of parameterpublic void setGenerateXml(java.lang.String generateXml)
generateXml
- is value of parameterpublic void setGenerateDoml(java.lang.String generateDoml)
generateDoml
- is the value of parameter.public void setFullMode(java.lang.String fullMode)
fullMode
- is value of parameterpublic void setLogMode(java.lang.String logMode)
logMode
- is value of parameterpublic void setLogDirName(java.lang.String logDirName)
logDirName
- is value of parameterpublic void setLogFileName(java.lang.String logFileName)
logFileName
- is value of parameterpublic void setGenerateSqlForAllVendors(java.lang.String generateSqlForAllVendors)
generateSqlForAllVendors
- public void setConfJarStructure(java.lang.String confJarStructure)
confJarStructure
- is value of parameter
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |