Apama 10.15.0 | Developing Apama Applications | Developing Apama Applications in EPL | Common EPL Patterns in Monitors | Factory pattern | Canonical factory pattern
 
Canonical factory pattern
The event:
event NewOrder {...}
The monitor:
monitor OrderProcessor {
   ...
   action onload() {
      on all NewOrder() as order spawn processNewOrder(order);
   }
   action processNewOrder(NewOrder order) {
   ...
   }
}