cancel
Showing results for 
Search instead for 
Did you mean: 

new feature : all instances page, tree view

mdaviot
Champ in-the-making
Champ in-the-making
Hi,

A project in my company will use Activiti Explorer to have monitoring on the processes. They have suggested some improvement to implement.

I have started to implement it and wanted to share with the community to get your feedback : is it valuable for the other projects using Activiti ? would you like to contribute (at least test it in your context) ?

The feature is a new page, Process > All Instances, only visible to an admin user.

It contains all instances of processes (not only instances owned by the current user as in "my instances" page).
The processes are grouped in a tree by process definition, and subprocesses are visible under the calling process.

Here is the pull request with this implementation.

I am not a Vaadin expert so there might be some glitches …

Remaining to implement :

* pagination in case of a high volume of process instances
* filtering based on business key, date and process definition
3 REPLIES 3

jbarrez
Star Contributor
Star Contributor
Thanks for the contribution!
I or someone else of the core dev team will review it, and comment on it there. I'm currently in SF for the Alfresco conference, but I should have time next week.

frederikherema1
Star Contributor
Star Contributor
I think the "paging" feature is definitely needed, which is currently "remaining to implement"…

mdaviot
Champ in-the-making
Champ in-the-making
Hi,

Finally we decided to create a new standalone component not based on Activiti Explorer (since the web framework of choice here is Tapestry). So I won't maintain what I started in Explorer.

If someone is interested to continue the work, I will happily share my sources with them. I have a simple implementation for high number of instances in which there is a limit to 100 instances displayed and a message to notify the user. However the filter fields and requests are still pending to implement.

Rgds
Michel