NonStop Server for Java (NSJ) Programmer's Guide (NSJ 2.1+)

setAutoCommit(true)
setTransactionIsolation()
The transaction-aware driver always returns TRANSACTION_NONE in response to a call to
getTransactionIsolation().
SQLMPDatabaseMetaData
SQLMPDatabaseMetaData provides information about an SQL/MP database.
The SQL/MP drivers support all of the SQLMPDatabaseMetaData methods except the following:
getBestRowIdentifier()
getColumnPrivileges()
getCrossReference()
getExportedKeys()
getImportedKeys()
getProcedureColumns()
getProcedures()
getSchemas()
getTablePrivileges()
getVersionColumns()
SQLMPDataSource
A DataSource object is a factory for Connection objects. An SQLMPDataSource object is typically registered with a
JNDI service provider. A JDBC driver that is accessed by means of the DataSource API does not automatically register
itself with the DriverManager. NonStop Java creates the SQLMPDataSource class that implements the
javax.sql.DataSource interface.
The SQLMPDataSource class implements the following methods:
getConnection()
getConnection(String username, password)
getLoginTimeout()
getLogWriter()
setLogWriter(PrintWriter out)
setServer(url)
The setLoginTimeout(int seconds) method, which sets the maximum time in seconds that a data source can wait
while attempting to connect to a database, is not supported.
SQLMPDriver
SQLMPDriver implements the interface that connects a Java program or servlet to an SQL/MP database.
The SQL/MP drivers support the following SQLMPDriver methods:
acceptsURL(String)
connect(String, Properties)
getMajorVersion()
getMinorVersion()
jdbcCompliant()
The SQL/MP drivers do not support the method getPropertyInfo(String, Properties), which always returns the
value null.