bsh and Java formats

bsh and java formats are also supported for workflow transitions. The transition format bsh is compiled every time it is executed, and this is not very optimized. Using the java format (which executes transition code using reflection) is faster.

The java condition transition should be within the activity and specified as

<condition format=java>
classname.method name (pass argumnts)