O'Reilly logo

Integrating and Extending BIRT by Iana Chatalbasheva, Jane Tatchell, Tom Bondur, Don French, Jason Weathersby

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 19. Developing an ODA Extension

This chapter describes how to develop an ODA extension. BIRT uses the Eclipse Data Tools Platform (DTP) ODA API to build a driver that connects to a data source and retrieves data for a report. The API defines interfaces and classes that manage the following tasks:

  • Connecting to a data source

  • Preparing and executing a query

  • Handling data and metadata in a result set

  • Mapping between the object representation of data and the data source

Eclipse DTP also provides tools and support for SQL development, locales, logging, and other special types of processing. For more information about the Eclipse DTP project, see http://www.eclipse.org/datatools.

This chapter shows how to develop an ODA extension using examples that ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required