How to use this manual

This manual is organized as follows:

Part I: Getting Started

Introduction to collaboration development Provides an overview of collaborations and the collaboration development environment.

Overview of Process Designer Provides detailed information about the Process Designer interface.



Part II: Creating a Collaboration Template

Designing a collaboration Provides information useful in the design phase of collaboration development.

Building a collaboration template Tells you how to create the definition of a collaboration template.

Using activity diagrams Describes how to use symbols and other components to build an activity diagram.

Using Activity Editor Describes how to use Activity Editor to graphically add activity definitions to a collaboration template.

Handling exceptions Describes how to implement exception handling in a collaboration template.

Workspace and layout options Describes some of your options for arranging the symbols in an activity diagram and the diagramming area itself.

Coding tips and examples Contains code snippets and tips that show how to perform common operations.

Creating a message file Explains how to set up the file that all collaborations need for holding logging and tracing messages.



Part III: Supported function blocks

Business object function blocks Describes the function blocks used to work with business objects.

Business object array function blocks Describes the function blocks used to work with business object arrays.

Database connection function blocks Describes the function blocks used to manage database connections.

Date function blocks Describes the function blocks used to work with dates.

Logging and tracing function blocks Describes the function blocks used to manage logging and tracing.

String function blocks Describes the function blocks used to work with String objects.

Utilities function blocks Describes the function blocks used to work with Vector objects and handle errors.
Part IV: Collaboration API reference

BaseCollaboration class;
BusObj class;
BusObjArray class;
CwDBConnection class;
CwDBStoredProcedureParam class;
CxExecutionContext class
CollaborationException class;
Filter class;
Globals class;
SmartCollabService class;
StateManagement class
Contain reference pages for methods of classes in the collaboration API.
Glossary
Defines terms used in the manual.

Copyright IBM Corp. 1997, 2004