org.eclipse.datatools.enablement.ingres.internal.ui.core
Class IngresControlConnection

java.lang.Object
  extended by org.eclipse.datatools.sqltools.internal.core.AbstractControlConnection
      extended by org.eclipse.datatools.enablement.ingres.internal.ui.core.IngresControlConnection
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, org.eclipse.datatools.sqltools.core.IControlConnection

public class IngresControlConnection
extends org.eclipse.datatools.sqltools.internal.core.AbstractControlConnection
implements org.eclipse.datatools.sqltools.core.IControlConnection

An Ingres related control connection implementation.

Author:
enrico.schenk@ingres.com

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.datatools.sqltools.internal.core.AbstractControlConnection
org.eclipse.datatools.sqltools.internal.core.AbstractControlConnection.SQLToolsManagedConnectionListener
 
Constructor Summary
IngresControlConnection(org.eclipse.datatools.sqltools.core.IControlConnectionManager manager, org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier)
           
 
Method Summary
 void executeDDL(java.lang.String[] src)
          This method encapsulates the execution of the provided DDL statements within a transaction.
 
Methods inherited from class org.eclipse.datatools.sqltools.internal.core.AbstractControlConnection
convertToInternalConnId, createConnection, disconnect, disconnect, fireChange, getAdapter, getAllProcs, getDatabaseIdentifier, getDatabaseName, getDBItem, getDbUsername, getManager, getProcSource, getReusableConnection, getTypeByNameStr, isTextHidden, okToDisconnect, profileRenamed, refresh, refresh, registerSkip, saveRoutine, supportsDebugging, unregisterSkip
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.datatools.sqltools.core.IControlConnection
convertToInternalConnId, createConnection, disconnect, disconnect, getAllProcs, getDatabaseIdentifier, getDBItem, getDbUsername, getProcSource, getReusableConnection, getTypeByNameStr, isTextHidden, okToDisconnect, profileRenamed, refresh, refresh, saveRoutine, supportsDebugging
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Constructor Detail

IngresControlConnection

public IngresControlConnection(org.eclipse.datatools.sqltools.core.IControlConnectionManager manager,
                               org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier)
Method Detail

executeDDL

public void executeDDL(java.lang.String[] src)
                throws java.sql.SQLException
This method encapsulates the execution of the provided DDL statements within a transaction.

Specified by:
executeDDL in interface org.eclipse.datatools.sqltools.core.IControlConnection
Overrides:
executeDDL in class org.eclipse.datatools.sqltools.internal.core.AbstractControlConnection
Throws:
java.sql.SQLException
See Also:
AbstractControlConnection.executeDDL(java.lang.String[])