IBM FileNet P8, Version 5.2.1            

Developing User Inboxes: an Overview

A User Inbox is either an HTML page or Java™ applet that provides a workflow participant or Tracker with notifications about their assigned work items.

For information about Tracker, see Process Tracker.

The notifications in the User Inbox include information and associated attachments, provided to the User Inbox from a user queue or work queue. Here are some common customizations:

For complete information, see Developing a User Inbox and, for HTML development tools, see Developing an HTML Step Processor in the Web Application Toolkit.

For information about developing a User Inbox for ASP/ASP.NET environments, see the accompanying documentation for the FileNet® Web Services and FileNet Open Client distributions.

The following table provides a description of the fundamental approaches to User Inbox development:

Customize Changes Description
User Interface Modify the look and feel of the user interface.
  • HTML User Inbox

    Modify/customize the View UI JavaServer Pages (JSP), UI Module (JavaBean), XSL stylesheet, and CSS (Cascading Style Sheet). Remember to verify that the Event JSP redirects control to the appropriate corresponding UI JSP page.

  • Java User Inbox

    Develop your own User Inbox user interface.

  Modify the page layout or structure of the User Inbox.
  • HTML User Inbox

    Create/use an object (in the HTML header section) for the HTML page. In the layout section, the WcmUI.render method is called for each UI module that generates HTML output from XML. The WcmUI.render method in turn calls the individual render methods of the UI modules. Override the base UI module methods to customize the presentation. In addition, you can create custom tab bars, tool bars, and other UI elements. You place them into a containment module by using the appropriate UI module's methods.

  • Java User Inbox

    Modify your existing layout and structure code.

  Add new user controls and modify or hide existing controls.
  • HTML User Inbox
    Modify or customize the Event JSP page to do the following actions:
    • Call the controller methods to handle user actions that are invoked from an HTML page.
    • Redirect the control to the corresponding UI JSP page.
  • Java User Inbox

    Develop your own controls.

Deploying a Java User Inbox

See Deploying Java Applications.



Last updated: October 2015
dev_java_user_inbox.htm

© Copyright IBM Corporation 2015.