List of provided SPIs
Please read general SPI information to understand SPIs in KADAI in general.
Currently, KADAI provides the following SPIs:
SPI | Description |
---|---|
io.kadai.spi.history.api.KadaiHistory | Look up the history of KADAI. You can read more use cases for HistoryService here. |
io.kadai.spi.priority.api.PriorityServiceProvider | Add rules for the calculation of Task priority. |
io.kadai.spi.routing.api.TaskRoutingProvider | Add rules for automated Workbasket assignment for some of the new Tasks. |
io.kadai.spi.task.api.AfterRequestChangesProvider | Add actions on Task that are executed after changes on reviewed Task have been requested. |
io.kadai.spi.task.api.AfterRequestReviewProvider | Add actions on Task that are executed after a review on a claimed Task has been requested. |
io.kadai.spi.task.api.BeforeRequestChangesProvider | Add actions on Task that are executed before changes on a reviewed Task have been requested. |
io.kadai.spi.task.api.BeforeRequestReviewProvider | Add actions on Task that are executed before a review on a claimed Task has been requested. |
io.kadai.spi.task.api.CreateTaskPreprocessor | Add actions on Task that are executed before a new one is created. |
io.kadai.spi.task.api.ReviewRequiredProvider | Add actions on Task that are executed after changes on reviewed Task have been requested. |
io.kadai.spi.task.api.TaskDistributionProvider | Add custom distribution logic for task distribution. |
io.kadai.spi.user.api.RefreshUserPostprocessor | Add actions on User that are executed each time after the User is refreshed. |
For detailed information on the Task-Lifecycle, see our guide here.