four types of notification receiving methods are added..

Signed-off-by: Rayhan Hossain <hossain.rayhan@outlook.com>