Hi Deepak,
Just create a new custom Business Object having an event let's say ZNOTIFICATION. Now implement the BADI you found and trigger this event. After that you simply need to capture this event and proceed with rest of your logic.
Regards,
Harsh Bansal