org.webdocwf.util.loader.generator |
|
Java Source File Name | Type | Comment |
CreateIncludeDomlFiles.java | Class | CreateIncludeDomlFiles class creates Xml(ImportDefinition.xml) and Sql( CreateTables.sql,
CreateIntegrity.sql, CreateOisAdminData.sql, CreatePrimary.sql and CreateIndex.sql) files,
if the input data is doml file. |
CreateIncludeFiles.java | Class | CreateIncludeFiles class creates Xml(ImportDefinition.xml) and Sql( CreateTables.sql,
CreateIntegrity.sql, CreateOisAdminData.sql, CreatePrimary.sql and CreateIndex.sql) files,
if the input data is database. |
CsvTableDesignReader.java | Class | CsvTableDesignReader class retrieves the input data from csv tables, and placed them in to
ImportDefinition class. |
DomlDesignReader.java | Class | DomlDesignReader class retrieves the input data from doml file, and placed them in to
ImportDefinition class. |
GenerateDoml.java | Class | GenerateDoml class creates the doml file as an output. |
GenerateSqlForAllVendors.java | Class | |
GeneratorClassLoader.java | Class | |
GeneratorException.java | Class | GeneratorException class is used for handling the exceptions in
Enhydra Octopus application. |
ImportDefinitionAttributes.java | Class | |
IncludeTagAttributes.java | Class | IncludeTagAttributes class stores the parameters of include tag for LoaderJob.xml file. |
InputParameters.java | Class | InputParameters class sets the input parameters. |
JdbcParameters.java | Class | JdbcParameters class sets the value of jdbc drivers, which can be used in Octopus. |
LoaderGenerator.java | Class | LoaderGenerator class dinamicly generates the xml files (LoaderJob.xml and ImportDefinition.xml)
from the input data and source database. |
LoaderJobAttributes.java | Class | LoaderJobAttributes class stores the parameters of loadJob tag for LoaderJob.xml file. |
LoadJobWriter.java | Class | Class LoadJobWriter creates and loads LoaderJob.xml file from the input
parameters and source database. |
MappingJavaType.java | Class | MappingJavaType class mapping the jdbc type of data in to java type of data. |
MappingTypeData.java | Class | MappingTypeData class mapping the type of data, which depends on the type of database. |
RelationshipsAttributes.java | Class | RelationshipsAttributes class stores the value of table relationships parameters,
such as primary keys, indexes, foreign key, and table names. |
SearchXmlFile.java | Class | SearchXmlFile class search the named xml document. |
SqlStatements.java | Class | SqlStatements class creates the sql statements for building target database. |
SqlTagAttributes.java | Class | SqlTagAttributes class stores the parameters of sqlTag tag for LoaderJob.xml file. |
TableAttributes.java | Class | TableAttributes class stores the value of table attributes, which are needed for
creating ImportDefinition.xml file. |
TableDesignReader.java | Class | TableDesignReader class read the data which describe database tables. |
TableRelationshipsReader.java | Class | TableRelationshipsReader class read the data which describe database relationships
between the tables. |
Utils.java | Class | Utility methods for csv jdbc. |
WriteDomlFile.java | Class | WriteDomlFile class writes the doml file. |
WriteImportDefinition.java | Class | WriteImportDefinition class creates ImportDefinition.xml file. |
WriteSqlFiles.java | Class | WriteSqlFiles class creates sql files from input data. |
WriteXmlFile.java | Class | WriteXmlFile writes the xml file (ImportDefinition.xml), and creates generatorOutput
directory if they don't exists. |