**Alternative (with System Events)**
I do not like the search of the correct process. <br>
To jump from plain Java in a Ivy process, I recommend an alternative way with System Events. <br>
You have to change your process a little. Add a "event start" element instead the normal "request start" element. Or you can put it also next to the process start.
Write your one event bean like this:
public class SystemEventSubscriber extends AbstractProcessStartEventBean {...
Or you could use the exsample example from [ivyhacker][1]
The java code to jump in the process looks nicer:
IApplication app = Ivy.wf().getApplication();
SystemEvent<E> event =
new SystemEvent<E>(SystemEventCategory.THIRD_PARTY, [identifier-string], [object of type E]);
app.sendSystemEvent(event);
Like this, you are able to jump to any start event with an identifier string, and you could hand out a parameter as an object type of your choice. For further information read this entry [ivyhacker][1].
**Conclution:****Conclusion:**
- (-) Small process changes
- (+) Posibility to jump to any process step (activity)
[1]: http://blog.xpertivyhacker.ch/search/label/System%20Event