org.axiondb
Interface ExternalTableLoader

All Superinterfaces:
TableFactory
All Known Implementing Classes:
DelimitedFlatfileTableLoader, ExternalAxionDBTableLoader, ExternalDatabaseTableLoader, FixedWidthFlatfileTableLoader, TaggedEBCDICTableLoader

public interface ExternalTableLoader
extends TableFactory

Creates an ExternalTable with the given name, using the given Database . Does not actually add the newly-created table to database; pass the result of this method to Database.addTable(Table) to register it with the database.

Version:
$Revision: 1.2 $ $Date: 2004/08/27 03:21:20 $

Method Summary
 ExternalTable createExternalTable(Database database, java.lang.String name)
           
 Table createTable(Database database, java.lang.String name)
           
 

Method Detail

createExternalTable

ExternalTable createExternalTable(Database database,
                                  java.lang.String name)
                                  throws AxionException
Throws:
AxionException

createTable

Table createTable(Database database,
                  java.lang.String name)
                  throws AxionException
Specified by:
createTable in interface TableFactory
Throws:
AxionException