The central device first has to inform the peripheral device that it wants to be notified before the eventhandler will be triggered by any notification event. I believe this is done by subscribing (or registering) with the characteristic.
There are two functions available. First check if you can subscribe (using canSubscribe()) and if you can subsribe use the subscribe() function to enable notifications.