'Standard callable client ``receive_notification`` method.
This method is automatically handled when the
:meth:`~astropy.samp.client.SAMPClient.bind_receive_notification`
method is used to bind distinct operations to MTypes. In case of a
customized callable client implementation that inherits from the
:class:`~astropy.samp.SAMPClient` class this method should be
overwritten.
.. note:: When overwritten, this method must always return
a string result (even empty).
Parameters
private_key : str
Client private key.
sender_id : str
Sender public ID.
message : dict
Received message.
Returns
confirmation : str
Any confirmation string.'

def receive_notification(self, private_key, sender_id, message):

    return self._handle_notification(private_key, sender_id, message)
