Thanks Samrat.
Though I have figured out this; my question remains un-answered.
How do I track which action has been taken on the allocated task.
How do I take different execution paths (assuming I can take different execution paths from a task element), i.e. when the user user clicks on the approve/reject button I want to take different outgoing paths.
Is it possible?
Thanks,
Ayusman