Package org.webdocwf.util.loader.generator

Class Summary
CreateIncludeDomlFiles 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 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 CsvTableDesignReader class retrieves the input data from csv tables, and placed them in to ImportDefinition class.
DomlDesignReader DomlDesignReader class retrieves the input data from doml file, and placed them in to ImportDefinition class.
GenerateDoml GenerateDoml class creates the doml file as an output.
GenerateSqlForAllVendors GenerateSqlForAllVendors class is used for generating all sql statements for all named database Vendors
GeneratorClassLoader GeneratorClassLoader class load new files into class loader
ImportDefinitionAttributes ImportDefinitionAttributes class stores the value of Import definition tag parameters, which are needed for creating ImportDefinition.xml file.w2
IncludeTagAttributes IncludeTagAttributes class stores the parameters of include tag for LoaderJob.xml file.
InputParameters InputParameters class sets the input parameters.
JdbcParameters JdbcParameters class sets the value of jdbc drivers, which can be used in Octopus.
LoaderGenerator LoaderGenerator class dinamicly generates the xml files (LoaderJob.xml and ImportDefinition.xml) from the input data and source database.
LoaderJobAttributes LoaderJobAttributes class stores the parameters of loadJob tag for LoaderJob.xml file.
LoadJobWriter Class LoadJobWriter creates and loads LoaderJob.xml file from the input parameters and source database.
MappingJavaType MappingJavaType class mapping the jdbc type of data in to java type of data.
MappingTypeData MappingTypeData class mapping the type of data, which depends on the type of database.
RelationshipsAttributes RelationshipsAttributes class stores the value of table relationships parameters, such as primary keys, indexes, foreign key, and table names.
SearchXmlFile SearchXmlFile class search the named xml document.
SqlStatements SqlStatements class creates the sql statements for building target database.
SqlTagAttributes SqlTagAttributes class stores the parameters of sqlTag tag for LoaderJob.xml file.
TableAttributes TableAttributes class stores the value of table attributes, which are needed for creating ImportDefinition.xml file.
TableDesignReader TableDesignReader class read the data which describe database tables.
TableRelationshipsReader TableRelationshipsReader class read the data which describe database relationships between the tables.
Utils Utility methods for csv jdbc.
WriteDomlFile WriteDomlFile class writes the doml file.
WriteImportDefinition WriteImportDefinition class creates ImportDefinition.xml file.
WriteSqlFiles WriteSqlFiles class creates sql files from input data.
WriteXmlFile WriteXmlFile writes the xml file (ImportDefinition.xml), and creates generatorOutput directory if they don't exists.
 

Exception Summary
GeneratorException GeneratorException class is used for handling the exceptions in Enhydra Octopus application.
 



Copyright © 2002-2007 Together - the Workgroup. All Rights Reserved.