Business Process Choreographer Explorer components

The Business Process Choreographer Explorer components are a set of configurable, reusable elements that are based on the JavaServer Faces (JSF) technology.

You can imbed these elements into Web applications. These applications can then access installed business process and human task applications. The component consist of a set of JSF components and a set of client model objects. The relationship of the components to Business Process Choreographer, Business Process Choreographer Explorer, and other custom clients is shown in the following figure.

The image shows the relationship
of the Business Process Choreographer Explorer components to clients and to
the Business Process Choreographer APIs

JSF components

The Business Process Choreographer Explorer components include the following JSF components. You imbed these JSF components into your JavaServer Pages (JSP) files when you build Web applications for working with business process and human tasks.
  • List component

    The list component displays a list of application objects in a table, for example, tasks, activities, process instances, process templates, work items, or escalations. This component has an associated list handler.

  • Details component

    The details component displays the properties of tasks, work items, activities, process instances, and process templates. This component has an associated details handler.

  • Command-bar component

    The command-bar component displays a bar with buttons. These buttons represent commands that operate on the object in a details view or the selected objects in a list. This component also has an item provider that uses either the list handler or the details handler.

  • Message component

    The message component displays a message that can contain either a Service Data Object (SDO) or a simple type.

Client model objects

The client model objects are used with the JSF components. The objects implement some of the interfaces of the underlying Business Process Choreographer API and wrap the original object. This wrapping overrides the properties and the set and get methods of the object. The client model objects provide national-language support for labels and converters for some properties.


Terms of use | | Broken links

Last updated: Tue Dec 06 04:14:40 2005

(c) Copyright IBM Corporation 2005.
This information center is powered by Eclipse technology (http://www.eclipse.org)