org.eclipse.datatools.enablement.sap.maxdb.internal.connection
Class JDBCMaxDBJDBCConnection

java.lang.Object
  extended by org.eclipse.datatools.connectivity.VersionProviderConnection
      extended by org.eclipse.datatools.connectivity.DriverConnectionBase
          extended by org.eclipse.datatools.connectivity.drivers.jdbc.JDBCConnection
              extended by org.eclipse.datatools.enablement.sap.maxdb.internal.connection.JDBCMaxDBJDBCConnection
All Implemented Interfaces:
IConnection, IServerVersionProvider

public class JDBCMaxDBJDBCConnection
extends JDBCConnection


Field Summary
 
Fields inherited from class org.eclipse.datatools.connectivity.drivers.jdbc.JDBCConnection
TECHNOLOGY_NAME, TECHNOLOGY_ROOT_KEY
 
Constructor Summary
JDBCMaxDBJDBCConnection(IConnectionProfile profile, java.lang.Class factoryClass)
           
 
Method Summary
 java.lang.String getProviderName()
           
 Version getProviderVersion()
           
 
Methods inherited from class org.eclipse.datatools.connectivity.drivers.jdbc.JDBCConnection
close, createClassLoader, getJarListAsArray, getTechnologyName, getTechnologyVersion, open
 
Methods inherited from class org.eclipse.datatools.connectivity.DriverConnectionBase
getConnectException, getRawConnection
 
Methods inherited from class org.eclipse.datatools.connectivity.VersionProviderConnection
getConnectionFactoryClass, getConnectionProfile
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDBCMaxDBJDBCConnection

public JDBCMaxDBJDBCConnection(IConnectionProfile profile,
                               java.lang.Class factoryClass)
Method Detail

getProviderVersion

public Version getProviderVersion()
Specified by:
getProviderVersion in interface IServerVersionProvider
Overrides:
getProviderVersion in class JDBCConnection
Returns:
the version of the server (e.g. 12.5)

getProviderName

public java.lang.String getProviderName()
Specified by:
getProviderName in interface IServerVersionProvider
Overrides:
getProviderName in class JDBCConnection
Returns:
the name of the provider (e.g. ASE)