You need to set up your project and environment go be able to use the Workflow API Services
You can use the Comala Workflows API Services to request and manipulate State, Tasks and Approval information.
The API Services are divided in four groups
- State Services
- Task Services
- Approval Services
- Workflow Services
The service objects have to be imported in your
The services can then be imported by your plugin modules:
If using Atlassian spring scanner, then skip
atlassian-plugin.xml and use annotations
@ComponentImport right inside your plugin component:
One thing to be aware of when using the API Services is that many of the
get methods are driven by the Confluence index internally. This means that some updates may not appear through calls to the API as the index can take a few minutes to update depending on the settings in your Confluence instance.