MessageHandler interface.