Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


Uses of Interface
oracle.javatools.db.Database

Packages that use Database
oracle.ide.db.panels.sql.tester UI classes for testing a SQLQuery against a database. 
oracle.javatools.db Contains a metadata API for describing database objects, and retrieving them from a provider of database objects - for example a database. 
oracle.javatools.db.ddl API for generating DDL in the database API. 
oracle.javatools.db.dictionary Contains a Database implementation (DictionaryDatabase) that retrieves information for retrieving object information using dictionary queries (instead of the JDBC metadata). 
oracle.javatools.db.execute Utility classes for executing statements, queries and pl/sql against a database. 
oracle.javatools.db.ora Contains the database api implementation for Oracle databases, and additional DBObject implementations for objects specific to Oracle. 
oracle.jdeveloper.db Classes for accessing database connections in JDeveloper (and other FCP products). 
oracle.jdeveloper.db.model Utility classes for dealing with database Node implementations in JDeveloper (e.g. 
oracle.jdeveloper.db.navigator Utilities for using the "Database Navigator" that SQL Developer provides in JDeveloper, to avoid referencing SQL Developer code directly. 
oracle.jdeveloper.db.panels UI panels that are useful when listing, selecting or displaying database connections in dialogs and wizards. 
oracle.jdeveloper.offlinedb.model Classes that define an offline database's settings and properties. 
oracle.jdeveloper.offlinedb.panels UI panels that can be used to define / select offline databases in JDeveloper. 
oracle.jdeveloper.offlinedb.wizard Wizard and dialogs that can used when working with the offline database. 

 

Uses of Database in oracle.ide.db.panels.sql.tester

 

Methods in oracle.ide.db.panels.sql.tester with parameters of type Database
abstract  void TesterComponent.testSQL(Database db, java.lang.String sqlQuery)
          Sets the sql query text that the component will show.

 

Constructors in oracle.ide.db.panels.sql.tester with parameters of type Database
SQLQueryTester(Database db)
           

 

Uses of Database in oracle.javatools.db

 

Classes in oracle.javatools.db with type parameters of type Database
 class DatabaseDescriptor<T extends Database>
          Interface used to describe the behaviour of a Database.

 

Subinterfaces of Database in oracle.javatools.db
 interface JdbcDatabase
          Implementation of the Database interface for JDBC Databases.

 

Classes in oracle.javatools.db that implement Database
 class AbstractDatabase
          Base implementation of the Database interface.

 

Methods in oracle.javatools.db that return Database
static Database DatabaseFactory.createDatabase(java.lang.String connName, DatabaseFactory.ConnectionCreator factory)
          Creates a Database using the given ConnectionCreator to create a connection for the given connection name.
protected abstract  Database DatabaseFactory.DatabaseCreator.createDatabaseImpl(java.lang.String connStore, java.lang.String name, java.sql.Connection conn)
           
static Database DatabaseFactory.createStandaloneDatabase(java.lang.String name, java.sql.Connection conn)
          Creates a standalone Database for the given Connection.
 Database DatabaseFactory.ConnectionCreator.findDatabase(java.lang.String connName)
           
static Database DatabaseFactory.findOrCreateDatabase(java.lang.String name, java.sql.Connection conn)
          Deprecated. - use DatabaseFactory.createStandaloneDatabase(java.lang.String, java.sql.Connection) to create a Database for an isolated connection. If a Database is required for a given connection name in the product use the appropriate connection store (e.g. Application Connections, or central IDE Connections).
static Database DatabaseFactory.findOrCreateDatabase(java.lang.String storeName, java.lang.String connName)
          Utility method that calls DBObjectProvider.findOrCreateProvider with the correcty provider type for Databases, and a fully qualified name encoded from the given store name and connection name.
 Database DatabaseFactory.ConnectionCreator.uncacheDatabase(java.lang.String connName)
           

 

Methods in oracle.javatools.db that return types with arguments of type Database
static java.util.Collection<java.lang.Class<? extends Database>> DatabaseFactory.getClasses()
          Gets the supported Database implementations from the API.

 

Methods in oracle.javatools.db with parameters of type Database
protected  void DatabaseFactory.ConnectionCreator.cacheDatabase(java.lang.String connName, Database db)
           
static java.sql.Connection DatabaseFactory.createConnection(Database db)
          This will return a new Connection for the given database if possible.
static DatabaseFactory.ConnectionCreator DatabaseFactory.findConnectionCreator(Database db)
          Deprecated. 
static DatabaseDescriptor DatabaseFactory.getDatabaseDescriptor(Database db)
          Returns a DatabaseDescriptor for the given database.
protected  DatabaseDescriptor DatabaseFactory.DatabaseCreator.getDatabaseDescriptorImpl(Database db)
           
 DBObject DBReferenceID.resolveReference(Database db)
          Deprecated. Use DBUtil.resolveInOtherProvider(oracle.javatools.db.BaseObjectID, oracle.javatools.db.DBObjectProvider)
 DBObject ReferenceID.resolveReference(Database db)
          Deprecated. 

 

Method parameters in oracle.javatools.db with type arguments of type Database
static java.lang.String DatabaseFactory.getDatabaseName(java.lang.Class<? extends Database> dbClz)
          Gets a translated string that describes the given database class to the nearest supported version.
abstract  boolean DatabaseDescriptor.isCompatibleUpgrade(java.lang.Class<? extends Database> dbClz, java.lang.Class<? extends Database> testClz)
          Returns true if the given testClz is a compatible upgrade path for a user of the given dbClz.
abstract  boolean DatabaseDescriptor.isCompatibleUpgrade(java.lang.Class<? extends Database> dbClz, java.lang.Class<? extends Database> testClz)
          Returns true if the given testClz is a compatible upgrade path for a user of the given dbClz.
static void DatabaseFactory.registerProviderClass(java.lang.Class<? extends Database> clz, java.lang.String name)
          Registers the given provider class with its translated name.

 

Uses of Database in oracle.javatools.db.ddl

 

Classes in oracle.javatools.db.ddl that implement Database
 class DDLDatabase
          Database implementation that uses a DDLGenerator to create, update and delete objects.

 

Uses of Database in oracle.javatools.db.dictionary

 

Classes in oracle.javatools.db.dictionary that implement Database
 class DictionaryDatabase
          Database implementation that uses a DictionaryQueries object to provide the queries on the database's dictionary.

 

Uses of Database in oracle.javatools.db.execute

 

Methods in oracle.javatools.db.execute that return Database
protected  Database StatementWrapper.getDatabase()
          Returns the Database that this wrapper is executing on.

 

Methods in oracle.javatools.db.execute with parameters of type Database
protected  void StatementWrapper.setDatabase(Database db)
          Sets the wrappers database.

 

Constructors in oracle.javatools.db.execute with parameters of type Database
ConnectionWrapper(Database db, java.lang.String desc)
          Creates a ConnectionWrapper using the given Database.
PlSqlWrapper(Database db, java.lang.String plsql, java.lang.Object... params)
          Creates a new wrapper for executing pl/sql, specifying the pl/sql itself and any IN parameters.
QueryWrapper(Database db, java.lang.String query)
          Creates a wrapper for a query with no parameters.
QueryWrapper(Database db, java.lang.String query, java.util.List params)
          Creates a wrapper for the given query text.
QueryWrapper(Database db, java.lang.String query, java.lang.Object... params)
          Creates a wrapper for the given query text.
StatementWrapper(Database db, boolean reconnectFirst, java.lang.String... statements)
          Creates a new wrapper for executing statements against the given Database.
StatementWrapper(Database db, java.lang.String... statements)
          Creates a new StatementWrapper for executing the given statements against a Database.

 

Uses of Database in oracle.javatools.db.ora

 

Subinterfaces of Database in oracle.javatools.db.ora
 interface OracleDatabase
          Extension of the Database interface for Oracle specific implementations.
 interface OracleDatabaseXE
          Extension of OracleDatabase for the XE version of the database.

 

Uses of Database in oracle.jdeveloper.db

 

Methods in oracle.jdeveloper.db that return Database
 Database DatabaseConnectionStores.getCurrentDatabase(Context ideContext)
          Will return the current Database that is selected in the IDE.
 Database ConnectionInfo.getDatabase()
          Returns a Database for the connection.
 Database DatabaseConnections.getDatabase(java.lang.String connName)
          Returns a Database for the given connection name.
 Database DatabaseConnections.getDatabase(java.lang.String connName, boolean create)
          Returns a Database for the given connection name if one is already cached and only creates a new one if create is true.

 

Uses of Database in oracle.jdeveloper.db.model

 

Methods in oracle.jdeveloper.db.model that return Database
static Database AppDBDropHelper.ensureConnectionInApp(DBObjectProviderNode node, Context ideContext)
          Tests if the given node is in the current Application.

 

Uses of Database in oracle.jdeveloper.db.navigator

 

Methods in oracle.jdeveloper.db.navigator with parameters of type Database
static DatabaseNode DatabaseNavigatorHelper.findConnectionNode(Database db)
          Gets the node in the Database Navigator that respresents the given database.
static DBObjectNode DatabaseNavigatorHelper.findObjectNode(Database db, SystemObject obj)
          Gets the node in the Database Navigator for the given object within the given Database.
static DBObjectTypeNode DatabaseNavigatorHelper.findTypeNode(Database db, Schema schema, java.lang.String type)
          Gets the given type folder in the Database Navigator (e.g.

 

Uses of Database in oracle.jdeveloper.db.panels

 

Methods in oracle.jdeveloper.db.panels that return Database
static Database DatabaseFinder.findDatabase(java.lang.String connString)
          Returns the Database class for the given connection name.

 

Uses of Database in oracle.jdeveloper.offlinedb.model

 

Methods in oracle.jdeveloper.offlinedb.model that return types with arguments of type Database
 java.lang.Class<? extends Database> DataTypeSettings.getSource()
          Gets the source database class whose DataTypes we are supporting in this provider.
static java.lang.Class<? extends Database> DataTypeSettings.getSupportedClass(java.lang.Class<? extends Database> clz)
          Gets the supported emulation class for the given Database class.
static java.util.Collection<java.lang.Class<? extends Database>> DataTypeSettings.getUpgradePaths(java.lang.Class<? extends Database> dbClass)
          Returns the possible classes that the source property can be upgraded to when changing the project property from the given value.

 

Method parameters in oracle.jdeveloper.offlinedb.model with type arguments of type Database
static java.lang.String DataTypeSettings.getSourceName(java.lang.Class<? extends Database> clz)
           
static java.lang.Class<? extends Database> DataTypeSettings.getSupportedClass(java.lang.Class<? extends Database> clz)
          Gets the supported emulation class for the given Database class.
static java.util.Collection<java.lang.Class<? extends Database>> DataTypeSettings.getUpgradePaths(java.lang.Class<? extends Database> dbClass)
          Returns the possible classes that the source property can be upgraded to when changing the project property from the given value.
 void DataTypeSettings.setSource(java.lang.Class<? extends Database> clz)
          Sets the source database class whose DataTypes we are supporting in this provider.

 

Uses of Database in oracle.jdeveloper.offlinedb.panels

 

Methods in oracle.jdeveloper.offlinedb.panels with parameters of type Database
 void OfflineDBChooserPanel.setOnlineDatabase(Database db)
          Sets the on-line database that this dialog was invoked from within the context of.

 

Uses of Database in oracle.jdeveloper.offlinedb.wizard

 

Methods in oracle.jdeveloper.offlinedb.wizard with parameters of type Database
static OfflineDBObjectProvider ProviderWizard.chooseProvider(Project p, boolean allowProviderCreate, Database db)
          Allow the user to choose an offline provider that is compatible with the given provider settings from the given project (including its dependencies), The supplied Database will be used as the base for the offline database.

 


Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


Copyright © 1997, 2012, Oracle. All rights reserved.