dispatcher: use a method wrapper instead of Protect

This patch replaces the superfluous Protect class with a method wrapper.

Change-Id: Ia7a1a2f88238cb4b845e62de0c1f12e462a4ae72
Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
Reviewed-on: http://gerrit.ovirt.org/26774
Reviewed-by: Dan Kenigsberg <danken@redhat.com>