Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Stardust/Knowledge Base/Java API
NOTE to authors: Please make sure to specify the version on which the example was tested. All version numbers < 7.0 refer to the Infinity Process Platform (IPP)
NOTE: The ServiceFactory caches the authenticated Stardust services for the user. For use in a production environment it is important that the clients cache the ServiceFactory per user. Not caching the ServiceFactory means that a new login will be performed for every interaction with the engine.
Process and Activity Instance Lifecycle
- Stardust Workflow Service in Action
- Starting a Process
- Activating and completing an Activity
- Aborting an Activity
- Delegating an Activity
- Suspending an Activity
- Fetching the User Work List
- Submitting Process Data
- Start a process
- Complete an Activity
- Attaching a document to a process instance
- Initialization
- Event Handling - binding and unbinding event handler vai the API
Queries
- Querying Worklists - querying different user, user group, role or organization worklists based on different predicates
- Querying Worklow and Runtime Information - querying e.g. model information, users having a certain role, the logged in user,...
- Querying Activity Instance List - querying e.g. Activity Instance List, Activity Instance having a certain state,...
Organizational Structure & Authorizations
- Generating Role/Grant-based Stardust API Queries
- Creating Departments Programmatically
- Process instances
- Status of a Process Instance
- History of a ProcessInstance
- Listing Data Mappings of an Activity
Document Management
Other