I think this is not a run function like a long infinit loop or running a new thread. This is just like TriggerDispatcher.dispatch function but more specific to Web things...