About Using BIRT iHub Integration Technology
Using BIRT iHub Integration Technology provides information about server-side programming using the XML-based Actuate Information Delivery API. This guide includes an introduction to the concepts required to work with the API, covers Actuate’s logging, auto archiving, and open server capabilities, and provides information about using the Java Report Server Security Extension (RSSE).
Using BIRT iHub Integration Technology includes the following sections:

Introduction to the Actuate Information Delivery API. This part describes how to work with Actuate Information Delivery API.
Running, printing, and viewing a document. This section discusses running a design, scheduling design generation, sending job notifications, selecting items for viewing, and other tasks the Factory and Viewing services support. section
Administering an Encyclopedia volume. This section discusses the functionality of the Encyclopedia service, including security and authentication, Encyclopedia- and volume-level administrative tasks, and searching within a volume.

Developing Actuate Information Delivery API applications. This part provides grouped lists of Actuate Information Delivery API operations that are frequently used together and complete descriptions of the Actuate Information Delivery API data types and operations.
Developing Actuate Information Delivery API applications using Java. This section describes how to use the Actuate Information Delivery API framework to create client applications that request Actuate iHub to perform administration, search, batch, and transaction operations, upload or download files, and schedule a custom event, using the Apache Axis development environment.
Actuate Information Delivery API data types. This section contains an alphabetical listing of the Actuate Information Delivery API data types, including a general description of each data type, its schema, and a description of each element.

Working with BIRT iHub integration APIs This part describes various integration technologies, such as error, usage, and performance logging, archiving Encyclopedia volume items, Actuate open server technology, and how to implement external security. This part also provides descriptions of the Actuate logging APIs, archiving functions and operations, and Java Report Server Security Extension (RSSE) functions and operations.
Using Java Report Server Security Extension. This section describes how to create and install an Actuate iHub Java Report Server Security Extension (RSSE) application as a web service. Using the Java RSSE framework, a developer can create an application that provides external authentication, external registration, and page-level security.
Actuate logging and monitoring functions. This section provides an alphabetical listing of the functions and operations of the Error Logging, Usage Logging, and Performance Monitoring APIs, including a general description, syntax or schema, and a description of each parameter or element.
Archiving APIs. This section provides an alphabetical listing of the SOAP-based archiving API operations, including a general description, syntax or schema, and a description of each parameter or element.
Text string limits in Actuate operations. This section lists the maximum field lengths for text elements in iHub Information and Management Consoles for elements the Actuate Information Delivery API creates.