[S4-110]Working version with Helix using genericEventAdapter.Needs some more clean up and refactoring
[S4-110] Adding support to skip network hop if sending locally