Skip to main content

Developing Applications with IBM FileNet P8 APIs

An IBM Redbooks publication

Note: This is publication is now archived. For reference only.


Published on 31 December 2009

  1. .EPUB (2.0 MB)
  2. .PDF (3.6 MB)

Google Play Books

Share this page:   

ISBN-10: 0738433721
ISBN-13: 9780738433721
IBM Form #: SG24-7743-00

Authors: Wei-Dong Zhu, Bill Carpenter, Tim Lai, Wei Liao, Michael Oland, James S Pagadala and Juan Saad

    menu icon


    This IBM® Redbooks® publication can help you develop content and process management applications with IBM FileNet® APIs. The IBM FileNet P8 suite of products contains a set of robust APIs that range from core platform APIs to supporting application APIs. This book focuses specifically on Content Engine and Process Engine APIs.

    Content Engine API topics that we discuss include creating, retrieving, updating, and deleting objects; querying and viewing documents; and batching and batch execution. We also explore more complex topics, including permissions and authorization, versioning, relationships, annotations, workflow subscriptions and event actions, metadata discovery, and dynamic security inheritance.

    Process Engine API topics that we discuss include launching a workflow, searching for and processing work items, and working with process status. The more complex topics we cover include, Component Integrator application space, role, workbasket, resource navigation in Process Engine REST API, ECM Widgets, and building a custom Get Next In-basket widget.

    To help you better understand programming with IBM FileNet APIs, we provide a sample application implemented for a fictional company. We include the data model, security model, workflows, and various applications developed for the sample. You can download them for your reference.

    This book is intended for IBM FileNet P8 application developers. We recommend using this book in conjunction with the online ECM help.

    Table of Contents

    Chapter 1. Platform and API overview

    Chapter 2. Setting up development environments

    Chapter 3. Introduction to Content Engine API programming

    Chapter 4. Advanced Content Engine API programming

    Chapter 5. Introduction to Process Engine API programming

    Chapter 6. Advanced Process Engine API programming

    Chapter 7. Sample applications for Fictional Auto Rental Company A

    Chapter 8. Logging and troubleshooting

    Appendix A. Additional material


    Others who read this also read