Developing case management applications with the Java API
IBM® Business Automation Workflow provides a Java™ application programming interface (API) so that you can create custom applications. For example, you can create applications that create cases, gather information about solutions, and start manual activities.
With the Java API
methods, you can develop many case management operations in your own
applications:
- Deployed solutions
- You can gather the following information:
- The workflow system connection point that a specific solution is configured to use
- The case types and document classes that are included in a deployed solution
- Deployed case types
- You can gather the following information:
- Which discretionary activity types are available to be created
- Which page views are configured for a case type
- Cases
- You can create the following operations for cases:
- Create cases
- Update the properties of cases
- Split cases
- Create relationships between cases
- Retrieve the cases that are related to another split case or a related case
- Add and retrieve comments on cases
- Retrieve history about cases
- Activities
- You can create the following operations for activities:
- Retrieve a list of the activities of a case
- Start manual activities
- Enable and disable activities
- Stop and restart the workflow associated with an activity
- Create discretionary activities