Developing case management applications with the Java API
IBM® Case Manager 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 tasks.
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 types that are included in a deployed solution
- The IBM Content Manager host information for the object store where the solutions are deployed, if the object store is configured for IBM Content Manager integration
- Deployed case types
- You can gather the following information:
- Which discretionary task 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
- Tasks
- You can create the following operations for tasks:
- Retrieve a list of the tasks of a case
- Start manual tasks
- Enable and disable tasks
- Stop and restart the workflow associated with a task
- Create discretionary tasks