org.axiondb
public interface ExternalTable extends Table
Typically the external tables or data file are pre-existing so, we need to get more meta information about the data organization so that it can load those existing data file as Axion table.
Version: $Revision: 1.11 $ $Date: 2005/08/24 00:34:52 $
Field Summary | |
---|---|
static String | COLUMNS_ARE_CASE_SENSITIVE |
static String | DELIMITED_TABLE_TYPE |
static String | EXTERNAL_DB_TABLE_TYPE |
static String | FW_TABLE_TYPE |
static String | PROP_CATALOG Property key name for catalog name |
static String | PROP_CREATE_IF_NOT_EXIST |
static String | PROP_DB Property key name for database link |
static String | PROP_LOADTYPE Property key representing specific table type to be built |
static String | PROP_ORDERBY Property key name for where filter |
static String | PROP_REMOTETABLE Property key name for remote table name |
static String | PROP_SCHEMA Property key name for schema name |
static String | PROP_VENDOR Property key representing (optional) DB vendor name for remote table |
static String | PROP_WHERE Property key name for where filter |
static String | TAGGED_EBCDIC_TABLE_TYPE |
Method Summary | |
---|---|
Properties | getTableProperties()
Gets Organization Property.
|
boolean | loadExternalTable(Properties prop)
Loads external data using the given properties table - should be called only once by
the table factory.
|
void | remount() |
Returns: Set of organization property key names;
Parameters: prop configuration properties for this external table