is it possible to have one enum with 4 choices and then have an exclusive Gateway and depending on the picked enum, another next user task will be shown (using the Activiti Explorer)
Activiti uses UEL for expression resolving. Hence you can have multiple options in your enum and have flow conditions accordingly. Example: Your enum mySuit has {hearts, spades, diamonds, clubs} and to check for its value, you can use ${mySuit == 'hearts'} or ${mySuit =='spades'} etc. Refer to this link for more information. http://docs.oracle.com/javaee/6/tutorial/doc/bnahu.html