| java.lang.Object org.continuent.sequoia.controller.virtualdatabase.VirtualDatabaseDynamicMetaData
Method Summary | |
public ControllerResultSet | doGetBestRowIdentifier(ConnectionContext connContext, String catalog, String schema, String table, int scope, boolean nullable) | public ControllerResultSet | doGetColumnPrivileges(ConnectionContext connContext, String catalog, String schema, String table, String columnNamePattern) | public ControllerResultSet | doGetColumns(ConnectionContext connContext, String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) | public ControllerResultSet | doGetCrossReference(ConnectionContext connContext, String primaryCatalog, String primarySchema, String primaryTable, String foreignCatalog, String foreignSchema, String foreignTable) | public ControllerResultSet | doGetExportedKeys(ConnectionContext connContext, String catalog, String schema, String table) | public ControllerResultSet | doGetImportedKeys(ConnectionContext connContext, String catalog, String schema, String table) | public ControllerResultSet | doGetIndexInfo(ConnectionContext connContext, String catalog, String schema, String table, boolean unique, boolean approximate) | public ControllerResultSet | doGetPrimaryKeys(ConnectionContext connContext, String catalog, String schema, String table) | public ControllerResultSet | doGetProcedureColumns(ConnectionContext connContext, String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern) | public ControllerResultSet | doGetProcedures(ConnectionContext connContext, String catalog, String schemaPattern, String procedureNamePattern) | public ControllerResultSet | doGetSchemas(ConnectionContext connContext) | public ControllerResultSet | doGetSuperTables(ConnectionContext connContext, String catalog, String schemaPattern, String tableNamePattern) | public ControllerResultSet | doGetSuperTypes(ConnectionContext connContext, String catalog, String schemaPattern, String tableNamePattern) | public ControllerResultSet | doGetTablePrivileges(ConnectionContext connContext, String catalog, String schemaPattern, String tableNamePattern) | public ControllerResultSet | doGetTableTypes(ConnectionContext connContext) | public ControllerResultSet | doGetTables(ConnectionContext connContext, String catalog, String schemaPattern, String tableNamePattern, String[] types) | public ControllerResultSet | doGetTypeInfo(ConnectionContext connContext) | public ControllerResultSet | doGetUDTs(ConnectionContext connContext, String catalog, String schemaPattern, String tableNamePattern, int[] types) | public ControllerResultSet | doGetVersionColumns(ConnectionContext connContext, String catalog, String schema, String table) | public ControllerResultSet | getAttributes(ConnectionContext connContext, String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern) | public ControllerResultSet | getBestRowIdentifier(ConnectionContext connContext, String catalog, String schema, String table, int scope, boolean nullable) | public ControllerResultSet | getCatalogs(ArrayList list) | public ControllerResultSet | getColumnPrivileges(ConnectionContext connContext, String catalog, String schema, String table, String columnNamePattern) | public ControllerResultSet | getColumns(ConnectionContext connContext, String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) | public ControllerResultSet | getCrossReference(ConnectionContext connContext, String primaryCatalog, String primarySchema, String primaryTable, String foreignCatalog, String foreignSchema, String foreignTable) | public ControllerResultSet | getExportedKeys(ConnectionContext connContext, String catalog, String schema, String table) | public ControllerResultSet | getImportedKeys(ConnectionContext connContext, String catalog, String schema, String table) | public ControllerResultSet | getIndexInfo(ConnectionContext connContext, String catalog, String schema, String table, boolean unique, boolean approximate) | public ControllerResultSet | getPrimaryKeys(ConnectionContext connContext, String catalog, String schema, String table) Gets a description of a table's primary key columns for the given login. | public ControllerResultSet | getProcedureColumns(ConnectionContext connContext, String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern) | public ControllerResultSet | getProcedures(ConnectionContext connContext, String catalog, String schemaPattern, String procedureNamePattern) | public ControllerResultSet | getSchemas(ConnectionContext connContext) Will return the schema from the call to getSchemas() on the first available
node. | public ControllerResultSet | getSuperTables(ConnectionContext connContext, String catalog, String schemaPattern, String tableNamePattern) | public ControllerResultSet | getSuperTypes(ConnectionContext connContext, String catalog, String schemaPattern, String tableNamePattern) | public ControllerResultSet | getTablePrivileges(ConnectionContext connContext, String catalog, String schemaPattern, String tableNamePattern) | public ControllerResultSet | getTableTypes(ConnectionContext connContext) | public ControllerResultSet | getTables(ConnectionContext connContext, String catalog, String schemaPattern, String tableNamePattern, String[] types) | public ControllerResultSet | getTypeInfo(ConnectionContext connContext) | public ControllerResultSet | getUDTs(ConnectionContext connContext, String catalog, String schemaPattern, String tableNamePattern, int[] types) | public ControllerResultSet | getVersionColumns(ConnectionContext connContext, String catalog, String schema, String table) |
NULL_VALUE | final public static int NULL_VALUE(Code) | | Detect a null valu for int
|
VirtualDatabaseDynamicMetaData | public VirtualDatabaseDynamicMetaData(VirtualDatabase database)(Code) | | Reference the database for this metadata. Do not fetch any data at this
time
Parameters: database - to link this metadata to |
doGetBestRowIdentifier | public ControllerResultSet doGetBestRowIdentifier(ConnectionContext connContext, String catalog, String schema, String table, int scope, boolean nullable) throws SQLException(Code) | | See Also: VirtualDatabaseDynamicMetaData.getBestRowIdentifier(ConnectionContext,String,String,String,int,boolean) |
doGetCrossReference | public ControllerResultSet doGetCrossReference(ConnectionContext connContext, String primaryCatalog, String primarySchema, String primaryTable, String foreignCatalog, String foreignSchema, String foreignTable) throws SQLException(Code) | | See Also: VirtualDatabaseDynamicMetaData.getCrossReference(ConnectionContext,String,String,String,String,String,String) |
doGetIndexInfo | public ControllerResultSet doGetIndexInfo(ConnectionContext connContext, String catalog, String schema, String table, boolean unique, boolean approximate) throws SQLException(Code) | | See Also: VirtualDatabaseDynamicMetaData.getIndexInfo(ConnectionContext,String,String,String,boolean,boolean) |
getCatalogs | public ControllerResultSet getCatalogs(ArrayList list)(Code) | | Build a list of Catalogs from a givem list of virtual database names
Parameters: list - of virtual database from the controller ResultSet with list of catalogs |
|
|