|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.webdocwf.util.loader.generator.LoaderGenerator
public class LoaderGenerator
LoaderGenerator class dinamicly generates the xml files (LoaderJob.xml and ImportDefinition.xml) from the input data and source database. Also LoaderGenerator creates SQL statements for building and loading an SQL target database.
Constructor Summary | |
---|---|
LoaderGenerator(java.lang.String sourceDataBase,
java.lang.String targetDataBase,
java.lang.String sourceType,
java.lang.String targetType)
Public constructor of LoaderGenerator class. |
|
LoaderGenerator(java.lang.String sourceDataBase,
java.lang.String targetDataBase,
java.lang.String sourceType,
java.lang.String targetType,
java.lang.String confJarStructure)
Public constructor of LoaderGenerator class. |
|
LoaderGenerator(java.lang.String sourceType,
java.lang.String sourceDataBase,
java.lang.String valueMode,
java.lang.String generatorOutput,
java.lang.String sourceDriverName,
java.lang.String targetDriverName,
java.lang.String targetDataBase,
java.lang.String targetType,
java.lang.String sourceUser,
java.lang.String sourcePassword,
java.lang.String targetUser,
java.lang.String targetPassword,
java.lang.String domlPath,
java.lang.String packageName,
java.lang.String generateDropTableStmt,
java.lang.String generateDropIntegrityStmt,
java.lang.String generateCreateTableStmt,
java.lang.String generateCreatePKStmt,
java.lang.String generateCreateFKStmt,
java.lang.String generateCreateIndexStmt,
java.lang.String generateSqlForAllVendors,
java.lang.String generateXml,
java.lang.String generateDoml,
java.lang.String fullMode,
java.lang.String includeTableList,
java.lang.String confJarStructure)
Construct object LoaderGenerator with associated parameters. |
|
LoaderGenerator(java.lang.String sourceType,
java.lang.String sourceDataBase,
java.lang.String valueMode,
java.lang.String generatorOutput,
java.lang.String sourceDriverName,
java.lang.String targetDriverName,
java.lang.String targetDataBase,
java.lang.String targetType,
java.lang.String sourceUser,
java.lang.String sourcePassword,
java.lang.String targetUser,
java.lang.String targetPassword,
java.lang.String domlPath,
java.lang.String packageName,
java.lang.String generateDropTableStmt,
java.lang.String generateDropIntegrityStmt,
java.lang.String generateCreateTableStmt,
java.lang.String generateCreatePKStmt,
java.lang.String generateCreateFKStmt,
java.lang.String generateCreateIndexStmt,
java.lang.String generateSqlForAllVendors,
java.lang.String generateXml,
java.lang.String generateDoml,
java.lang.String fullMode,
java.lang.String restoreMode,
java.lang.String includeTableList,
java.lang.String confJarStructure)
Construct object LoaderGenerator with associated parameters. |
|
LoaderGenerator(java.lang.String sourceType,
java.lang.String sourceDataBase,
java.lang.String valueMode,
java.lang.String generatorOutput,
java.lang.String sourceDriverName,
java.lang.String targetDriverName,
java.lang.String targetDataBase,
java.lang.String targetType,
java.lang.String sourceUser,
java.lang.String sourcePassword,
java.lang.String targetUser,
java.lang.String targetPassword,
java.lang.String domlPath,
java.lang.String packageName,
java.lang.String generateDropTableStmt,
java.lang.String generateDropIntegrityStmt,
java.lang.String generateCreateTableStmt,
java.lang.String generateCreatePKStmt,
java.lang.String generateCreateFKStmt,
java.lang.String generateCreateIndexStmt,
java.lang.String generateSqlForAllVendors,
java.lang.String generateXml,
java.lang.String generateDoml,
java.lang.String fullMode,
java.lang.String restoreMode,
java.lang.String includeTableList,
java.lang.String confJarStructure,
java.lang.String logMode,
java.lang.String logDirName,
java.lang.String logFileName)
Construct object LoaderGenerator with associated parameters. |
Method Summary | |
---|---|
void |
generate()
Method generate is main method in class LoaderGenerator. |
java.lang.String |
getConfJarStructure()
This method get confJarStructure |
java.lang.String |
getDomlPath()
This method return domlPath |
boolean |
getFullMode()
This method return fullMode |
boolean |
getGenerateCreateFKStmt()
This method return generateCreateFKStmt |
boolean |
getGenerateCreateIndexStmt()
This method return generateCreateIndexStmt |
boolean |
getGenerateCreatePKStmt()
This method return generateCreatePKStmt |
boolean |
getGenerateCreateTableStmt()
This method will return boolean which represents if user set "Create Tables" or not |
boolean |
getGenerateDoml()
This method return generateDoml |
boolean |
getGenerateDropIntegrityStmt()
This method return generateDropIntegrityStmt |
boolean |
getGenerateDropTableStmt()
This method return generateDropTableStmt |
boolean |
getGenerateSQL()
This method return generateSQL |
boolean |
getGenerateSqlForAllVendors()
This method return GenerateSqlForAllVendors |
boolean |
getGenerateXml()
This method return generateXml |
java.lang.String |
getGeneratorOutput()
This method return generatorOutput |
java.lang.String |
getIncludeTableList()
This method return includeTableList |
java.lang.String |
getLogMode()
This method return logMode |
java.lang.String |
getPackageName()
This method return packageName |
java.lang.String |
getRestoreMode()
This method return restoreMode |
java.lang.String |
getSourceDataBase()
This method return sourceDataBase |
java.lang.String |
getSourceDriverName()
This method return sourceDriverName |
java.lang.String |
getSourcePassword()
This method return sourcePassword |
java.lang.String |
getSourceType()
This method return sourceType |
java.lang.String |
getSourceUser()
This method return sourceUser |
java.lang.String |
getStrLogDirName()
This method return strLogDirName |
java.lang.String |
getStrLogFileName()
This method return strLogFileName |
java.lang.String |
getTargetDataBase()
This method return targetDataBase |
java.lang.String |
getTargetDriverName()
This method return targetDriverName |
java.lang.String |
getTargetPassword()
This method set targetPassword |
java.lang.String |
getTargetType()
This method return targetType |
java.lang.String |
getTargetUser()
This method return targetUser |
java.lang.String |
getValueMode()
This method returns valueMode |
java.lang.String |
inputToString()
This method write values for all input parameters to System out |
static void |
main(java.lang.String[] args)
Main method controls parameters, it they are OK starts load method, but if they aren't makes alert. |
void |
setConfJarStructure(java.lang.String confJarStructure)
This method set confJarStructure |
void |
setDomlPath(java.lang.String domlPath)
This method set domlPath |
void |
setFullMode(boolean fullMode)
This method set fullMode |
void |
setGenerateCreateFKStmt(boolean generateCreateFKStmt)
This method set generateCreateFKStmt |
void |
setGenerateCreateIndexStmt(boolean generateCreateIndexStmt)
This method set generateCreateIndexStmt |
void |
setGenerateCreatePKStmt(boolean generateCreatePKStmt)
This method set generateCreatePKStmt |
void |
setGenerateCreateTableStmt(boolean generateCreateTableStmt)
This method set generateCreateTableStmt |
void |
setGenerateDoml(boolean generateDoml)
This method set generateDoml |
void |
setGenerateDropIntegrityStmt(boolean generateDropIntegrityStmt)
This method set generateDropIntegrityStmt |
void |
setGenerateDropTableStmt(boolean generateDropTableStmt)
This method set generateDropTableStmt |
void |
setGenerateSqlForAllVendors(boolean generateSqlForAllVendors)
This method set generateSqlForAllVendors |
void |
setGenerateXml(boolean generateXml)
This method set generateXml |
void |
setGeneratorOutput(java.lang.String generatorOutput)
This method set generatorOutput |
void |
setIncludeTableList(java.lang.String includeTableList)
This method set includeTableList |
void |
setLogMode(java.lang.String logMode)
This method set logMode |
void |
setPackageName(java.lang.String packageName)
This method set packageName |
void |
setRestoreMode(java.lang.String restoreMode)
This method set restoreMode |
void |
setSourceDataBase(java.lang.String sourceDataBase)
This method set sourceDataBase |
void |
setSourceDriverName(java.lang.String sourceDriverName)
This method set sourceDriverName |
void |
setSourcePassword(java.lang.String sourcePassword)
This method set sourcePassword |
void |
setSourceType(java.lang.String sourceType)
This method set sourceType |
void |
setSourceUser(java.lang.String sourceUser)
This method set sourceUser |
void |
setStrLogDirName(java.lang.String strLogDirName)
This method set strLogDirName |
void |
setStrLogFileName(java.lang.String strLogFileName)
This method set strLogFileName |
void |
setTargetDataBase(java.lang.String targetDataBase)
This method set targetDataBase |
void |
setTargetDriverName(java.lang.String targetDriverName)
This method set targetDriverName |
void |
setTargetPassword(java.lang.String targetPassword)
This method set targetPassword |
void |
setTargetType(java.lang.String targetType)
This method set targetType |
void |
setTargetUser(java.lang.String targetUser)
This method set targetUser |
void |
setValueMode(java.lang.String valueMode)
This method set valueMode |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LoaderGenerator(java.lang.String sourceType, java.lang.String sourceDataBase, java.lang.String valueMode, java.lang.String generatorOutput, java.lang.String sourceDriverName, java.lang.String targetDriverName, java.lang.String targetDataBase, java.lang.String targetType, java.lang.String sourceUser, java.lang.String sourcePassword, java.lang.String targetUser, java.lang.String targetPassword, java.lang.String domlPath, java.lang.String packageName, java.lang.String generateDropTableStmt, java.lang.String generateDropIntegrityStmt, java.lang.String generateCreateTableStmt, java.lang.String generateCreatePKStmt, java.lang.String generateCreateFKStmt, java.lang.String generateCreateIndexStmt, java.lang.String generateSqlForAllVendors, java.lang.String generateXml, java.lang.String generateDoml, java.lang.String fullMode, java.lang.String includeTableList, java.lang.String confJarStructure) throws LoaderException
sourceType
- defines the type of the source data.targetType
- defines the type of the target data.sourceDriverName
- is driver of defined source database.targetDriverName
- is driver of defined target database.sourceDataBase
- defines the place where you're put the database tables.targetDataBase
- defines the place where the target database tables are.valueMode
- defines the difference from overwrite and update attribute.
Default valueMode is Overwrite.generatorOutput
- is optional. That represents 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 user password for the source database.targetUser
- defines the user of the target database.targetPassword
- defines user password for the target database.domlPath
- defines if the doml file exists. Default value is false
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 TABLEgenerateCreateTableStmt
- defines if you want to generate only Sql statement for CREATE TABLEgenerateCreatePKStmt
- defines if you want to generate only Sql statement for ALTER TABLEgenerateCreateFKStmt
- defines if you want to generate only Sql statement for ALTER TABLEgenerateCreateIndexStmt
- defines if you want to generate only Sql statement for ALTER TABLEgenerateSqlForAllVendors
- defines if you want to generate Sql statements for all named
database vendorsgenerateXml
- defines if you want to generate xml file as output filesgenerateDoml
- defines if you want to generate doml file as output filefullMode
- defines in which mode you want to generate xml files.includeTableList
- defines the list of tables which you want to include into
Generator processconfJarStructure
- defines the structure of jar file in which are conf
files placed
LoaderException
public LoaderGenerator(java.lang.String sourceType, java.lang.String sourceDataBase, java.lang.String valueMode, java.lang.String generatorOutput, java.lang.String sourceDriverName, java.lang.String targetDriverName, java.lang.String targetDataBase, java.lang.String targetType, java.lang.String sourceUser, java.lang.String sourcePassword, java.lang.String targetUser, java.lang.String targetPassword, java.lang.String domlPath, java.lang.String packageName, java.lang.String generateDropTableStmt, java.lang.String generateDropIntegrityStmt, java.lang.String generateCreateTableStmt, java.lang.String generateCreatePKStmt, java.lang.String generateCreateFKStmt, java.lang.String generateCreateIndexStmt, java.lang.String generateSqlForAllVendors, java.lang.String generateXml, java.lang.String generateDoml, java.lang.String fullMode, java.lang.String restoreMode, java.lang.String includeTableList, java.lang.String confJarStructure) throws LoaderException
sourceType
- defines the type of the source data.targetType
- defines the type of the target data.sourceDriverName
- is driver of defined source database.targetDriverName
- is driver of defined target database.sourceDataBase
- defines the place where you're put the database tables.targetDataBase
- defines the place where the target database tables are.valueMode
- defines the difference from overwrite and update attribute.
Default valueMode is Overwrite.generatorOutput
- is optional. That represents 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 user password for the source database.targetUser
- defines the user of the target database.targetPassword
- defines user password for the target database.domlPath
- defines if the doml file exists. Default value is false
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 TABLEgenerateCreateTableStmt
- defines if you want to generate only Sql statement for CREATE TABLEgenerateCreatePKStmt
- defines if you want to generate only Sql statement for ALTER TABLEgenerateCreateFKStmt
- defines if you want to generate only Sql statement for ALTER TABLEgenerateCreateIndexStmt
- defines if you want to generate only Sql statement for ALTER TABLEgenerateSqlForAllVendors
- defines if you want to generate Sql statements for all named
database vendorsgenerateXml
- defines if you want to generate xml file as output filesgenerateDoml
- defines if you want to generate doml file as output filefullMode
- defines in which mode you want to generate xml files.restoreMode
- defines if we use application for restoring the databaseincludeTableList
- defines the list of tables which you want to include into
Generator processconfJarStructure
- defines the structure of jar file in which are conf files
placed.
LoaderException
public LoaderGenerator(java.lang.String sourceType, java.lang.String sourceDataBase, java.lang.String valueMode, java.lang.String generatorOutput, java.lang.String sourceDriverName, java.lang.String targetDriverName, java.lang.String targetDataBase, java.lang.String targetType, java.lang.String sourceUser, java.lang.String sourcePassword, java.lang.String targetUser, java.lang.String targetPassword, java.lang.String domlPath, java.lang.String packageName, java.lang.String generateDropTableStmt, java.lang.String generateDropIntegrityStmt, java.lang.String generateCreateTableStmt, java.lang.String generateCreatePKStmt, java.lang.String generateCreateFKStmt, java.lang.String generateCreateIndexStmt, java.lang.String generateSqlForAllVendors, java.lang.String generateXml, java.lang.String generateDoml, java.lang.String fullMode, java.lang.String restoreMode, java.lang.String includeTableList, java.lang.String confJarStructure, java.lang.String logMode, java.lang.String logDirName, java.lang.String logFileName) throws LoaderException
sourceType
- defines the type of the source data.targetType
- defines the type of the target data.sourceDriverName
- is driver of defined source database.targetDriverName
- is driver of defined target database.sourceDataBase
- defines the place where you're put the database tables.targetDataBase
- defines the place where the target database tables are.valueMode
- defines the difference from overwrite and update attribute.
Default valueMode is Overwrite.generatorOutput
- is optional. That represents 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 user password for the source database.targetUser
- defines the user of the target database.targetPassword
- defines user password for the target database.domlPath
- defines if the doml file exists. Default value is false
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 TABLEgenerateCreateTableStmt
- defines if you want to generate only Sql statement for CREATE TABLEgenerateCreatePKStmt
- defines if you want to generate only Sql statement for ALTER TABLEgenerateCreateFKStmt
- defines if you want to generate only Sql statement for ALTER TABLEgenerateCreateIndexStmt
- defines if you want to generate only Sql statement for ALTER TABLEgenerateSqlForAllVendors
- defines if you want to generate Sql statements for all named
database vendorsgenerateXml
- defines if you want to generate xml file as output filesgenerateDoml
- defines if you want to generate doml file as output filefullMode
- defines in which mode you want to generate xml files.restoreMode
- defines if we use application for restoring the databaseincludeTableList
- defines the list of tables which you want to include into
Generator processconfJarStructure
- defines the structure of jar file in which are conf fileslogMode
- defines logging levellogDirName
- defines logging directorylogFileName
- defines logging file name
placed.
LoaderException
public LoaderGenerator(java.lang.String sourceDataBase, java.lang.String targetDataBase, java.lang.String sourceType, java.lang.String targetType) throws LoaderException
sourceDataBase
- defines the place where you're put the database tables.targetDataBase
- defines the place where the target database tables are.sourceType
- defines the type of the source database.targetType
- defines the type of the target database.
LoaderException
public LoaderGenerator(java.lang.String sourceDataBase, java.lang.String targetDataBase, java.lang.String sourceType, java.lang.String targetType, java.lang.String confJarStructure) throws LoaderException
sourceDataBase
- defines the place where you're put the database tables.targetDataBase
- defines the place where the target database tables are.sourceType
- defines the type of the source database.targetType
- defines the type of the target database.
LoaderException
Method Detail |
---|
public void setSourceDataBase(java.lang.String sourceDataBase) throws LoaderException
sourceDataBase
-
LoaderException
public java.lang.String getSourceDataBase() throws LoaderException
LoaderException
public void setTargetDataBase(java.lang.String targetDataBase) throws LoaderException
targetDataBase
-
LoaderException
public java.lang.String getTargetDataBase() throws LoaderException
LoaderException
public void setSourceType(java.lang.String sourceType) throws LoaderException
sourceType
-
LoaderException
public java.lang.String getSourceType() throws LoaderException
LoaderException
public void setTargetType(java.lang.String targetType) throws LoaderException
targetType
-
LoaderException
public java.lang.String getTargetType() throws LoaderException
LoaderException
public void setSourceDriverName(java.lang.String sourceDriverName) throws LoaderException
sourceDriverName
-
LoaderException
public java.lang.String getSourceDriverName() throws LoaderException
LoaderException
public void setTargetDriverName(java.lang.String targetDriverName) throws LoaderException
targetDriverName
-
LoaderException
public java.lang.String getTargetDriverName() throws LoaderException
LoaderException
public void setValueMode(java.lang.String valueMode) throws LoaderException
valueMode
-
LoaderException
public java.lang.String getValueMode() throws LoaderException
LoaderException
public void setGeneratorOutput(java.lang.String generatorOutput) throws LoaderException
generatorOutput
-
LoaderException
public java.lang.String getGeneratorOutput() throws LoaderException
LoaderException
public void setSourceUser(java.lang.String sourceUser) throws LoaderException
sourceUser
-
LoaderException
public java.lang.String getSourceUser() throws LoaderException
LoaderException
public void setTargetUser(java.lang.String targetUser) throws LoaderException
targetUser
-
LoaderException
public java.lang.String getTargetUser() throws LoaderException
LoaderException
public void setSourcePassword(java.lang.String sourcePassword) throws LoaderException
sourcePassword
-
LoaderException
public java.lang.String getSourcePassword() throws LoaderException
LoaderException
public void setTargetPassword(java.lang.String targetPassword) throws LoaderException
targetPassword
-
LoaderException
public java.lang.String getTargetPassword() throws LoaderException
LoaderException
public void setDomlPath(java.lang.String domlPath) throws LoaderException
domlPath
-
LoaderException
public java.lang.String getDomlPath() throws LoaderException
LoaderException
public void setPackageName(java.lang.String packageName) throws LoaderException
packageName
-
LoaderException
public java.lang.String getPackageName() throws LoaderException
LoaderException
public void setGenerateDropTableStmt(boolean generateDropTableStmt) throws LoaderException
generateDropTableStmt
-
LoaderException
public boolean getGenerateDropTableStmt() throws LoaderException
LoaderException
public void setGenerateCreateTableStmt(boolean generateCreateTableStmt) throws LoaderException
generateCreateTableStmt
-
LoaderException
public boolean getGenerateCreateTableStmt() throws LoaderException
LoaderException
public void setGenerateDropIntegrityStmt(boolean generateDropIntegrityStmt) throws LoaderException
generateDropIntegrityStmt
-
LoaderException
public boolean getGenerateDropIntegrityStmt() throws LoaderException
LoaderException
public void setGenerateCreatePKStmt(boolean generateCreatePKStmt) throws LoaderException
generateCreatePKStmt
-
LoaderException
public boolean getGenerateCreatePKStmt() throws LoaderException
LoaderException
public void setGenerateCreateFKStmt(boolean generateCreateFKStmt) throws LoaderException
generateCreateFKStmt
-
LoaderException
public boolean getGenerateCreateFKStmt() throws LoaderException
LoaderException
public void setGenerateCreateIndexStmt(boolean generateCreateIndexStmt) throws LoaderException
generateCreateIndexStmt
-
LoaderException
public boolean getGenerateCreateIndexStmt() throws LoaderException
LoaderException
public void setGenerateSqlForAllVendors(boolean generateSqlForAllVendors) throws LoaderException
generateSqlForAllVendors
-
LoaderException
public boolean getGenerateSqlForAllVendors() throws LoaderException
LoaderException
public void setGenerateXml(boolean generateXml) throws LoaderException
generateXml
-
LoaderException
public boolean getGenerateXml() throws LoaderException
LoaderException
public void setGenerateDoml(boolean generateDoml) throws LoaderException
generateDoml
-
LoaderException
public boolean getGenerateDoml() throws LoaderException
LoaderException
public boolean getGenerateSQL() throws LoaderException
LoaderException
public void setFullMode(boolean fullMode) throws LoaderException
fullMode
-
LoaderException
public boolean getFullMode() throws LoaderException
LoaderException
public void setIncludeTableList(java.lang.String includeTableList) throws LoaderException
includeTableList
-
LoaderException
public java.lang.String getIncludeTableList() throws LoaderException
LoaderException
public void setConfJarStructure(java.lang.String confJarStructure) throws LoaderException
confJarStructure
-
LoaderException
public java.lang.String getConfJarStructure() throws LoaderException
LoaderException
public void setRestoreMode(java.lang.String restoreMode) throws LoaderException
restoreMode
-
LoaderException
public java.lang.String getRestoreMode() throws LoaderException
LoaderException
public java.lang.String getLogMode()
public java.lang.String getStrLogDirName()
public java.lang.String getStrLogFileName()
public void setLogMode(java.lang.String logMode)
logMode
- public void setStrLogDirName(java.lang.String strLogDirName)
strLogDirName
- public void setStrLogFileName(java.lang.String strLogFileName)
strLogFileName
- public java.lang.String inputToString() throws LoaderException
LoaderException
public static void main(java.lang.String[] args)
args
- represents the input parameters
Usage: java org.webdocwf.util.loader.generator.Generator [options]
Options:
-st sourceType, defines the type of the source database.
-tt targetType, defines the type of the target database.
-sdn sourceDriverName, defines the driver of defined source database.
-tdn targetDriverName, defines the driver of defined target database.
-sdb sourceDataBase, defines the place where you're put the source database tables.
-tdb targetDataBase, defines the place where you're put the target database tables.
-m 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'.
-o 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!
-su sourceUser, defines the user of the source database.
-sp sourcePassword, defines the user password for the source database.
-tu targetUser, defines the user of the target database.
-tp targetPassword, defines the user password for the target database.
-doml domlUrl, defines the place where the doml file is placed.
-pack packageName, defines the package name for the generated doml file.
-xml -xml generateXml, defines if you want to generate xml files as output files
-gdoml generateDoml, defines if you want to generate doml file as output file.
-sqlCT generateCreateTables defines if you want to generate only Sql statement for CREATE TABLE.
-sqlDT generateDropTableStmt defines if you want to generate only Sql statement for DROP TABLE.
-sqlCPK generateCreatePrimaryKeys defines if you want to generate only Sql statement for ALTER TABLE ADD CONSTRAINT (PRIMARY KEY).
-sqlCFK generateCreateForeigKeys defines if you want to generate only Sql statement for ALTER TABLE ADD CONSTRAINT (FOREIGN KEY).
-sqlCI generateCreateIndex defines if you want to generate only Sql statement for CREATE INDEX.
-sqlAll generateSqlForAllVendors defines if you want to generate sql statements for all named database vendors.
-fm fullMode defines the mode of output xml files. Possible values are true and false.
-lm logMode defines logging level
-l logDirName defines logging directory
-f logFileName defines logging file namepublic void generate() throws LoaderException
LoaderException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |