JProjects.eab.data
Class InformixJDBC

java.lang.Object
  |
  +--JProjects.eab.data.DatastoreJDBC
        |
        +--JProjects.eab.data.InformixJDBC

public class InformixJDBC
extends DatastoreJDBC

Implements support for some informix - specific features.

Author:
Alexander Jaremenko
< jarem@altavista.net >
See Also:
Serialized Form

Fields inherited from class JProjects.eab.data.DatastoreJDBC
_connectSupport, TRANSACTION_NONE, TRANSACTION_NOT_SET, TRANSACTION_READ_COMMITTED, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE
 
Constructor Summary
InformixJDBC()
           
InformixJDBC(java.lang.String url)
           
InformixJDBC(java.lang.String url, java.util.Properties prop)
           
 
Method Summary
 int serialKey(java.lang.String table)
          Gets last generated serial value after inserting row with Primary Key that consist of 1 column of serial data type.
 
Methods inherited from class JProjects.eab.data.DatastoreJDBC
_executeAction, _handleException, _loadDriver, _onBackground, _putOnBackgroundThread, _setBusy, addConnectionListener, cancel, commit, connect, connect, disconnect, executeSQL, finalize, getApplicationDatastore, getConnection, getDriver, getProperties, getTransactionIsolation, getURL, isAsynchronous, isAutoCommit, isBusy, isConnected, isReadOnly, removeConnectionListener, rollback, setApplicationDatastore, setAsApplicationDatastore, setAsynchronous, setAutoCommit, setConnection, setDriver, setProperties, setReadOnly, setTransactionIsolation, setURL, toString
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InformixJDBC

public InformixJDBC()

InformixJDBC

public InformixJDBC(java.lang.String url)

InformixJDBC

public InformixJDBC(java.lang.String url,
                    java.util.Properties prop)
Method Detail

serialKey

public int serialKey(java.lang.String table)
              throws DAException
Gets last generated serial value after inserting row with Primary Key that consist of 1 column of serial data type.
Parameters:
table - - name of any existing table - just to generate valid SQL.
Returns:
- last generated serial value.
Throws:
DAException - - if data access error occur.