|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of DatabaseIdentifier in org.eclipse.datatools.sqltools.core |
---|
Methods in org.eclipse.datatools.sqltools.core that return DatabaseIdentifier | |
---|---|
DatabaseIdentifier |
ProcIdentifier.getDatabaseIdentifier()
|
DatabaseIdentifier |
ProcIdentifierImpl.getDatabaseIdentifier()
|
DatabaseIdentifier |
IControlConnection.getDatabaseIdentifier()
Returns which databaseIdentifier is used for this control connection |
Methods in org.eclipse.datatools.sqltools.core with parameters of type DatabaseIdentifier | |
---|---|
DataType[] |
DataTypeProvider.getAvailableDataTypes(int context,
Schema schema,
DatabaseIdentifier databaseIdentifier)
Returns the available data types of the given context. Subclass may need to fine-tune this method, for example, for paramter context, all the large data types wont be returned by default, but this is not always the case for all databases. |
java.lang.String[] |
DataTypeProvider.getAvailableDataTypesDisplayString(int context,
Schema schema,
DatabaseIdentifier databaseIdentifier)
Returns the display string of the available datatypes of the given context. |
static SQLDevToolsConfiguration |
SQLToolsFacade.getConfiguration(DatabaseIdentifier databaseIdentifier,
DatabaseVendorDefinitionId vendorId)
Gets the SQLDevToolsConfiguration object. |
static SQLDevToolsConfiguration |
SQLToolsFacade.getConfiguration(java.lang.String dbType,
DatabaseIdentifier databaseIdentifier)
|
java.sql.Connection |
IControlConnectionPoolManager.getConnection(DatabaseIdentifier databaseIdentifier)
Returns a connection for control connection to use |
static int |
SQLToolsFacade.getConnectionId(DatabaseIdentifier databaseIdentifier,
java.sql.Connection conn)
|
static IConnectionInitializer |
SQLToolsFacade.getConnectionInitializer(DatabaseIdentifier databaseIdentifier)
|
static java.lang.Runnable |
SQLToolsFacade.getConnectionKiller(DatabaseIdentifier databaseIdentifier,
java.sql.Connection conn)
|
static ConnectionService |
SQLToolsFacade.getConnectionService(DatabaseIdentifier databaseIdentifier)
|
IControlConnection |
IControlConnectionManager.getControlConnection(DatabaseIdentifier databaseIdentifier)
Checks whether there is a controlconnection exists for the specified database identifier. |
static IDatabaseSetting |
SQLToolsFacade.getDatabaseSetting(DatabaseIdentifier databaseIdentifier)
|
IDatabaseSetting |
SQLDevToolsConfiguration.getDatabaseSetting(DatabaseIdentifier databaseIdentifier)
Return an IDatabaseSetting object which can be used to query database properties such as "case sensitive". |
DataType |
DataTypeProvider.getDataType(java.lang.String typeString,
Schema schema,
DatabaseIdentifier databaseIdentifier)
|
DataType |
DataTypeProvider.getDataType(java.lang.String typeString,
Schema schema,
int context,
DatabaseIdentifier databaseIdentifier)
Returns the data type instance given the data type string. |
static DBHelper |
SQLToolsFacade.getDBHelper(DatabaseIdentifier databaseIdentifier)
|
static DBHelper |
SQLToolsFacade.getDBHelper(DatabaseIdentifier databaseIdentifier,
java.lang.String dbType)
|
IControlConnection |
IControlConnectionManager.getOrCreateControlConnection(DatabaseIdentifier databaseIdentifier)
Gets an controlconnection given the profile. |
static IPlanService |
SQLToolsFacade.getPlanService(DatabaseIdentifier databaseIdentifier)
Returns a database-specific query plan service class. |
ProcIdentifier |
DBHelper.getProcIdentifier(DatabaseIdentifier databaseIdentifier,
int dbObjectType,
java.util.Map map)
Returns a ProcIdentifer based on the profilename and object name & type. |
ProcIdentifier |
DBHelper.getProcIdentifier(DatabaseIdentifier databaseIdentifier,
java.lang.String dbObjectName,
int dbObjectType,
java.lang.String tableName,
java.lang.String ownerName)
Returns a ProcIdentifer based on the profilename and object name & type |
ProcIdentifier |
DBHelper.getProcIdentifier(DatabaseIdentifier databaseIdentifier,
java.lang.String dbObjectName,
int dbObjectType,
java.lang.String tableName,
java.lang.String ownerName,
java.lang.String tableOwnerName)
Returns a ProcIdentifer based on the profilename and object name & type. |
static SQLDataService |
SQLToolsFacade.getSQLDataService(DatabaseIdentifier databaseIdentifier,
java.lang.String dbType)
Returns a database-specific SQL Data service class. |
static ISqlDataValidator |
SQLToolsFacade.getSQLDataValidator(DatabaseIdentifier databaseIdentifier)
Return a special SQLDataValidator to verify user's input value |
static SQLEditorService |
SQLToolsFacade.getSQLEditorService(DatabaseIdentifier databaseIdentifier,
java.lang.String dbType)
Returns a database-specific SQL statement service class. |
static SQLService |
SQLToolsFacade.getSQLService(DatabaseIdentifier databaseIdentifier,
java.lang.String dbType)
Returns a database-specific SQL statement service class. |
java.lang.String[] |
DBHelper.getSysDatabaseNames(DatabaseIdentifier identifier)
|
boolean |
IControlConnection.isTextHidden(DatabaseIdentifier databaseIdentifier,
java.lang.String dbObjectName,
int dbObjectType)
Checks if the Text of the procedural object is hidden. |
java.lang.String |
DataTypeValidator.isValidDataType(DataType dataType,
Schema schema,
int context,
DatabaseIdentifier databaseIdentifier)
Return null if valid Return error message otherwise |
java.lang.String |
DataTypeValidator.isValidDataTypeString(java.lang.String typeString,
Schema schema,
int context,
DatabaseIdentifier databaseIdentifier)
Return null if valid Return error message otherwise |
java.lang.String |
DBHelper.switchDatabase(DatabaseIdentifier databaseIdentifier,
java.sql.Connection conn)
Switches databases(catalog) for the shared connection. |
Constructors in org.eclipse.datatools.sqltools.core with parameters of type DatabaseIdentifier | |
---|---|
AbstractDatabaseSetting(DatabaseIdentifier databaseIdentifier)
|
|
ProcIdentifierImpl(int type,
DatabaseIdentifier db,
java.util.Map map)
|
Uses of DatabaseIdentifier in org.eclipse.datatools.sqltools.core.profile |
---|
Methods in org.eclipse.datatools.sqltools.core.profile with parameters of type DatabaseIdentifier | |
---|---|
static Database |
ProfileUtil.getDatabase(DatabaseIdentifier databaseIdentifier)
Returns the SQL model Database object identified by
databaseIdentifier . |
static Database |
ProfileUtil.getDatabase(DatabaseIdentifier databaseIdentifier,
boolean connect)
Returns the SQL model Database object identified by
databaseIdentifier . |
static java.sql.Connection |
ProfileUtil.getOrCreateReusableConnection(DatabaseIdentifier databaseIdentifier)
Gets the shared connection from the connection profile. |
static java.lang.String |
ProfileUtil.getProfileUserName(DatabaseIdentifier databaseIdentifier,
boolean createConnection)
Returns the database user name that matches the user name defined in DatabaseIdentifier. |
static java.sql.Connection |
ProfileUtil.getReusableConnection(DatabaseIdentifier databaseIdentifier)
Gets the shared connection from the connection profile TODO Now this method delegates to IConnectionProfile, which doesn't manage a connection for each database. |
static ServerIdentifier |
ProfileUtil.getServerIdentifier(DatabaseIdentifier databaseIdentifier)
Construct a ServerIdentifier from a connection profile. |
Uses of DatabaseIdentifier in org.eclipse.datatools.sqltools.core.services |
---|
Methods in org.eclipse.datatools.sqltools.core.services with parameters of type DatabaseIdentifier | |
---|---|
void |
ConnectionService.closeConnection(java.sql.Connection connection,
int connId,
DatabaseIdentifier databaseIdentifier)
Closes the connection object. |
java.lang.Runnable |
ExecutionService.createAdHocScriptRunnable(java.sql.Connection con,
java.lang.String sql,
boolean closeCon,
IConnectionTracker tracker,
IProgressMonitor parentMonitor,
DatabaseIdentifier databaseIdentifier,
ILaunchConfiguration configuration,
java.util.HashMap addInfo)
Returns a Runnable object capable of running ad hoc sql
statements. |
java.lang.Runnable |
ExecutionService.createCallableSQLResultRunnable(java.sql.Connection con,
ILaunchConfiguration configuration,
boolean closeCon,
IConnectionTracker tracker,
DatabaseIdentifier databaseIdentifier)
Deprecated. for backward compatibility. Use createAdHocScriptRunnable instead |
java.sql.Connection |
ConnectionService.createConnection(DatabaseIdentifier databaseIdentifier,
boolean usePool)
Returns a connection for caller to use. |
IControlConnection |
ConnectionService.createControlConnection(DatabaseIdentifier databaseIdentifier)
Returns an IControlConnection object which is used for all shared usage to that particular database. |
java.lang.Runnable |
ExecutionService.createExecuteParallelRunnable(java.lang.String sql,
DatabaseIdentifier databaseIdentifier)
The returned thread will be started together with the SQL execution logic. |
java.lang.Runnable |
ExecutionService.createFunctionRunnable(java.sql.Connection con,
java.lang.String sql,
boolean closeCon,
IConnectionTracker tracker,
IProgressMonitor parentMonitor,
DatabaseIdentifier databaseIdentifier,
ILaunchConfiguration configuration,
java.util.HashMap addInfo)
Returns a Runnable object capable of running a UDF. |
java.lang.Runnable |
ExecutionService.createSimpleSQLResultRunnable(java.sql.Connection con,
java.lang.String sql,
boolean closeCon,
IConnectionTracker tracker,
IProgressMonitor parentMonitor,
DatabaseIdentifier databaseIdentifier,
ILaunchConfiguration configuration,
java.util.HashMap addInfo)
Deprecated. for backward compatibility. Use createAdHocScriptRunnable instead |
java.lang.Runnable |
ExecutionService.createStoredProcedureRunnable(java.sql.Connection con,
ILaunchConfiguration configuration,
boolean closeCon,
IConnectionTracker tracker,
DatabaseIdentifier databaseIdentifier)
Returns a Runnable object capable of running a stored procedure. |
int |
ConnectionService.getConnectionId(DatabaseIdentifier databaseIdentifier,
java.sql.Connection conn)
Returns an identifier for the connection. |
java.lang.Runnable |
ConnectionService.getConnectionKiller(DatabaseIdentifier databaseIdentifier,
java.sql.Connection conn)
Returns a Runnable which can be used to kill the connection. |
ConnectionService.ConnectionProcessor |
ConnectionService.getConnectionProcessor(DatabaseIdentifier databaseIdentifier)
Get an ConnectionProcessor |
ISqlDataValidator |
SQLDataService.getSQLDataValidator(DatabaseIdentifier databaseIdentifier)
Returns a ISqlDataValidator object which is used to validate data types and values for a database |
Uses of DatabaseIdentifier in org.eclipse.datatools.sqltools.editor.core.connection |
---|
Methods in org.eclipse.datatools.sqltools.editor.core.connection with parameters of type DatabaseIdentifier | |
---|---|
void |
IConnectionInitializer.init(DatabaseIdentifier databaseIdentifier,
java.sql.Connection conn)
Uses the global options to initialize the connection |
void |
IConnectionInitializer.init(DatabaseIdentifier databaseIdentifier,
java.sql.Connection conn,
ILaunchConfiguration configuration)
Uses the given launch configuration to initialize the connection. |
void |
IConnectionInitializer.revert(DatabaseIdentifier databaseIdentifier,
java.sql.Connection conn)
Reverts to database default options when put back the connection to the connection pool. |
Uses of DatabaseIdentifier in org.eclipse.datatools.sqltools.editor.template |
---|
Methods in org.eclipse.datatools.sqltools.editor.template with parameters of type DatabaseIdentifier | |
---|---|
SQLTemplate |
ITemplateService.getIntelligenceTemplate(java.lang.String templateId,
java.util.HashMap params,
DatabaseIdentifier databaseIdentifier)
Return the corresponding SQLTemplate from template id. |
Uses of DatabaseIdentifier in org.eclipse.datatools.sqltools.routineeditor.result |
---|
Constructors in org.eclipse.datatools.sqltools.routineeditor.result with parameters of type DatabaseIdentifier | |
---|---|
CallableSQLResultRunnable(java.sql.Connection con,
ILaunchConfiguration configuration,
boolean closeCon,
IConnectionTracker tracker,
DatabaseIdentifier databaseIdentifier)
|
Uses of DatabaseIdentifier in org.eclipse.datatools.sqltools.sqleditor |
---|
Methods in org.eclipse.datatools.sqltools.sqleditor that return DatabaseIdentifier | |
---|---|
DatabaseIdentifier |
SQLEditor.getDatabaseIdentifier()
Returns the DatabaseIdentifier associated with the connection info. |
Uses of DatabaseIdentifier in org.eclipse.datatools.sqltools.sqleditor.result |
---|
Methods in org.eclipse.datatools.sqltools.sqleditor.result that return DatabaseIdentifier | |
---|---|
DatabaseIdentifier |
ResultSupportRunnable.getDatabaseIdentifier()
|
Constructors in org.eclipse.datatools.sqltools.sqleditor.result with parameters of type DatabaseIdentifier | |
---|---|
GroupSQLResultRunnable(java.sql.Connection con,
java.lang.String[] groups,
IConnectionTracker tracker,
java.lang.Runnable postRun,
DatabaseIdentifier databaseIdentifier,
boolean promptVar,
java.util.HashMap varDefs)
|
|
GroupSQLResultRunnable(java.sql.Connection con,
java.lang.String[] groups,
IConnectionTracker tracker,
java.lang.Runnable postRun,
DatabaseIdentifier databaseIdentifier,
boolean promptVar,
java.util.HashMap varDefs,
java.lang.String parentDisplayName,
java.lang.String consumerName)
|
|
ResultSupportRunnable(java.lang.String name,
IProgressMonitor parentMonitor,
DatabaseIdentifier databaseIdentifier)
|
|
SimpleSQLResultRunnable(java.sql.Connection con,
java.lang.String sql,
boolean closeCon,
IConnectionTracker tracker,
IProgressMonitor parentMonitor,
DatabaseIdentifier databaseIdentifier,
ILaunchConfiguration configuration)
Constructs a SimpleSQLResultRunnable to run the specified sql statement. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |