About Using BIRT iHub Integration Technology
 
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.
*Understanding the Information Delivery API and schema. This section introduces the features of the API and describes the Actuate Web Services Description Language (WSDL) schema.
*Constructing a SOAP message. This section discusses the elements of Actuate SOAP (simple object access protocol) messages.
*Understanding Actuate Information Delivery API operations. This section summarizes the web services available through the 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.
*Developing Actuate Information Delivery API applications using Microsoft .NET. 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 iHubtransaction operations, and upload or download files, using the Microsoft .NET development environment.
*Actuate Information Delivery API operations. This section provides an alphabetical listing of the Information Delivery API operations, including a general description, schema, and a description of each element.
*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.
*Using Actuate logging and monitoring APIs. This section discusses how to use the Actuate Error Logging, Usage Logging, and Performance Monitoring APIs.
*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.
*Aging and archiving Encyclopedia volume items. This section discusses aging rules and explains how to automate archiving and removal using the Actuate Information Delivery API.
*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.
*Customizing installation on Windows systems. This section discusses customizing Actuate product installations in a Windows environment and performing a silent installation.
*Customizing installation on UNIX and Linux systems. This section describes customizing Actuate product installations in a UNIX and Linux environment and performing a silent installation.
*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.