Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] CHECKIN: BPS35 - Pass-through of External Context Objects to ODA Data Providers

Title: CHECKIN: BPS35 - Pass-through of External Context Objects to ODA Data Providers

Summary:
BPS35 - Pass-through of External Context Objects to ODA Data Providers

Bugzilla Entry(ies) Resolved:
110682

Description:

  • Implementation of BPS35 pass-through application context in the BIRT Data Engine, DTP ODA framework, and corresponding BIRT oda drivers.  (This is partial check-in; does not include related Report Engine changes.)
  • Renamed proposed methods from setContext to setAppContext to clarify that the context object is provided by an application and is opaque to the BIRT and ODA framework.  See latest BPS35 and ODA API spec in BIRT Wiki page.

  • Fixed handling of relative path in oda.jdbc driver's setLogConfiguration .
  • Updated related JUnit tests.

Tests Description:
Tested with JUnit tests

Files Edited:
CVS:/cvsroot/datatools/org.eclipse.datatools.connectivity/plugins/
org.eclipse.datatools.connectivity.oda/
        src/org/eclipse/datatools/connectivity/oda/
                IDriver.java
                IConnection.java
                IQuery.java

        src/org/eclipse/datatools/connectivity/oda/consumer/helper/
                OdaAdvancedQuery.java
                OdaDriver.java
                OdaConnection.java
                OdaObject.java
                OdaQuery.java

        src/org/eclipse/datatools/connectivity/oda/impl/
                SimpleDriver.java
                SimpleConnection.java
                SimpleQuery.java

        src/org/eclipse/datatools/connectivity/oda/util/logging/
                Logger.java
                LogManager.java

CVS:/cvsroot/birt/source/
org.eclipse.birt.data/
        src/org/eclipse/birt/data/engine/api/
                DataEngine.java
        src/org/eclipse/birt/data/engine/executor/
                DataSource.java
        src/org/eclipse/birt/data/engine/impl/
                DataEngineImpl.java
                PreparedQuery.java
                PreparedDataSourceQuery.java
        src/org/eclipse/birt/data/engine/odi/
                IDataSource.java
        src/org/eclipse/birt/data/engine/odaconsumer/
                ConnectionManager.java

        test/org/eclipse/birt/data/engine/api/
                FeaturesTest.java
        test/org/eclipse/birt/data/engine/odaconsumer/
                ConnectionManagerTest.java
                ConnectionTest.java
                LargeObjectTest.java
                ProjectedColumnsTest.java
                TraceLoggingTest.java

org.eclipse.birt.report.data.oda.adapter.dtp/
        src/org/eclipse/birt/report/data/oda/adapter/dtp/
                Connection.java
                Driver.java
                Query.java

org.eclipse.birt.report.data.oda.jdbc/
        src/org/eclipse/birt/report/data/oda/jdbc/
                CallStatement.java
                Connection.java
                OdaJdbcDriver.java
                Statement.java

        test/org/eclipse/birt/report/data/oda/jdbc/
                LogConfigurationTest.java

org.eclipse.birt.report.data.oda.flatfile/
        src/org/eclipse/birt/report/data/oda/flatfile/
                Connection.java
                FlatFileDriver.java
                Statement.java

Files Added:
CVS:/cvsroot/birt/source/
org.eclipse.birt.data/
        test/org/eclipse/birt/data/engine/odaconsumer/
                TraceLogTesterUtil.java

Notes to Build Team:
None.

Notes to Developers:
None.

Notes to QA:
None.

Notes to Documentation:
None.


Back to the top