# DTP ODA Consumer Helper Driver Bridge

###### Identifier:

org.eclipse.datatools.connectivity.oda.consumer.driverBridge

###### Since:

3.0

###### Description:

This ODA consumer helper component's extension point supports the use of a custom ODA driver bridge. An extension would specify a run-time driver bridge that extends the consumer helper, and/or servers as an adapter to underlying data provider objects that do not implement the org.eclipse.datatools.connectivity.oda interfaces.

###### Configuration Markup:

<!ELEMENT extension (bridge)>

<!ATTLIST extension

point CDATA #REQUIRED

id CDATA #IMPLIED

name CDATA #IMPLIED>

<!ELEMENT bridge EMPTY>

<!ATTLIST bridge

driverType CDATA #REQUIRED

bridgeId CDATA #REQUIRED>

Defines the custom driver bridge for a type of driver.

- driverType - The type of an underlying data driver for which an ODA driver bridge is applied. It can be either the interface name or class name of the driver. A bridge defined for a driver class takes precedence over those defined for a driver's interface(s).
- bridgeId - The ODA data source element id of the driver bridge extension that adapts the ODA runtime interfaces for a data driver, and implements the ODA data source extension point org.eclipse.datatools.connectivity.oda.dataSource.
  Its driver bridge extension's driverClass is the concrete class that serves as the custom bridge's entry point.

###### API Information:

The driver bridge must implement the runtime interfaces defined in the org.eclipse.datatools.connectivity.oda package. See the package's JavaDoc documentation and API interfaces for more information.

Copyright (c) 2006 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html