Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.arjuna.ats.jdbc
Class TransactionalDriver

    java.lang.Object
      com.arjuna.ats.jdbc.TransactionalDriver

All Implemented Interfaces:
  java.sql.Driver

public class TransactionalDriver
extends java.lang.Object
implements java.sql.Driver

Transactional JDBC 2.0 driver. This returns transactional JDBC connections when required. We try to make this look as much like a standard JDBC driver as possible.

Since:
  JTS 2.0.
Version:
  $Id: TransactionalDriver.java 2342 2006-03-30 13:06:17Z $
Author:
  Mark Little (mark@arjuna.com)

Field Summary
`static java.lang.String` | `arjunaDriver`
`static java.lang.String` | `createDb`
`static java.lang.String` | `dynamicClass`
`static java.lang.String` | `jdbc`
`static java.lang.String` | `password`
`static java.lang.String` | `userName`

Constructor Summary
`TransactionalDriver()`

Method Summary
`boolean` | `acceptsURL(java.lang.String url)`
`java.sql.Connection` | `connect(java.lang.String url, java.util.Properties info)`
`int` | `getMajorVersion()`
`int` | `getMinorVersion()`
`java.sql.DriverPropertyInfo[]` | `getPropertyInfo(java.lang.String url, java.util.Properties info)`
`boolean` | `jdbcCompliant()`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### arjunaDriver

    public static final java.lang.String arjunaDriver

See Also:
  Constant Field Values

### jdbc

    public static final java.lang.String jdbc

See Also:
  Constant Field Values

### userName

    public static final java.lang.String userName

See Also:
  Constant Field Values

### password

    public static final java.lang.String password

See Also:
  Constant Field Values

### dynamicClass

    public static final java.lang.String dynamicClass

See Also:
  Constant Field Values

### createDb

    public static final java.lang.String createDb

See Also:
  Constant Field Values

Constructor Detail

### TransactionalDriver

    public TransactionalDriver()

Method Detail

### connect

    public java.sql.Connection connect(java.lang.String url,
                                       java.util.Properties info)
                                throws java.sql.SQLException

  Specified by:
    `connect` in interface `java.sql.Driver`
  Throws:
    `java.sql.SQLException`

### acceptsURL

    public boolean acceptsURL(java.lang.String url)
                       throws java.sql.SQLException

  Specified by:
    `acceptsURL` in interface `java.sql.Driver`
  Throws:
    `java.sql.SQLException`

### getMajorVersion

    public int getMajorVersion()

  Specified by:
    `getMajorVersion` in interface `java.sql.Driver`

### getMinorVersion

    public int getMinorVersion()

  Specified by:
    `getMinorVersion` in interface `java.sql.Driver`

### jdbcCompliant

    public boolean jdbcCompliant()

  Specified by:
    `jdbcCompliant` in interface `java.sql.Driver`

### getPropertyInfo

    public java.sql.DriverPropertyInfo[] getPropertyInfo(java.lang.String url,
                                                         java.util.Properties info)
                                                  throws java.sql.SQLException

  Specified by:
    `getPropertyInfo` in interface `java.sql.Driver`
  Throws:
    `java.sql.SQLException`

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD