Developing case management applications with Java API

Draft comment:
This topic is shared by BAW, CP4BA. Last updated on 2025-03-13 12:15
You can use a Java™ application programming interface (API) to 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