I am trying to define a monitor in which I receieve events and then handle them on multiple contexts (roughly equating to threads if I understand correctly) I know I can write 

```
spawn myAction() to myNewContext; 

```

and this will run that action in the new context. 

However I want to have an action which will respond to an event when it comes into my monitor:

```
on all trigger() as t {
  doMyThing()
}

on all otherTrigger() as ot {
  doMyOtherThing()
}

```

Can I define my `on all` in a way that uses a specific context? Something like 

```
on all trigger() as t in myContext {
  doMyThing()
}

on all otherTrigger() as t in myOtherContext {
  doMyOtherThing()
}

```

If not what is the best way to define this in Apama EPL? Also could I have multiple contexts handling the same events when they arrive, round robin style?