org.eclipse.emf.oda.ecore.impl
Class Connection
java.lang.Object
org.eclipse.emf.oda.ecore.impl.Connection
- All Implemented Interfaces:
- org.eclipse.datatools.connectivity.oda.IConnection
public class Connection
- extends java.lang.Object
- implements org.eclipse.datatools.connectivity.oda.IConnection
Implementation of IConnection for EMF ODA runtime driver.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RESOURCE_PROPERTY_NAME
public static final java.lang.String RESOURCE_PROPERTY_NAME
- See Also:
- Constant Field Values
appContext
protected java.util.Map<?,?> appContext
resourceSet
protected ResourceSet resourceSet
Connection
public Connection()
open
public void open(java.util.Properties connProperties)
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
open
in interface org.eclipse.datatools.connectivity.oda.IConnection
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
getResourceSet
public ResourceSet getResourceSet()
- Returns the resource set for this connection.
- Returns:
- the resource set
setAppContext
public void setAppContext(java.lang.Object context)
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
setAppContext
in interface org.eclipse.datatools.connectivity.oda.IConnection
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
close
public void close()
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
close
in interface org.eclipse.datatools.connectivity.oda.IConnection
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
isOpen
public boolean isOpen()
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
isOpen
in interface org.eclipse.datatools.connectivity.oda.IConnection
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
getMetaData
public org.eclipse.datatools.connectivity.oda.IDataSetMetaData getMetaData(java.lang.String dataSetType)
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
getMetaData
in interface org.eclipse.datatools.connectivity.oda.IConnection
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
newQuery
public org.eclipse.datatools.connectivity.oda.IQuery newQuery(java.lang.String dataSetType)
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
newQuery
in interface org.eclipse.datatools.connectivity.oda.IConnection
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
getMaxQueries
public int getMaxQueries()
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
getMaxQueries
in interface org.eclipse.datatools.connectivity.oda.IConnection
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
commit
public void commit()
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
commit
in interface org.eclipse.datatools.connectivity.oda.IConnection
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
rollback
public void rollback()
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
rollback
in interface org.eclipse.datatools.connectivity.oda.IConnection
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException
setLocale
public void setLocale(com.ibm.icu.util.ULocale locale)
throws org.eclipse.datatools.connectivity.oda.OdaException
- Specified by:
setLocale
in interface org.eclipse.datatools.connectivity.oda.IConnection
- Throws:
org.eclipse.datatools.connectivity.oda.OdaException