Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[paho-dev] interface changes

I probably missed the memo, but I am mildly bemused by the interface changes on MqttCallback. I just published some source code in an article in Dr Dobbs and see now after a git pull that:

[/Users/rvjansen/sec/Sec.nrx 11 7 3] Error: Class is not abstract, yet it does not implement method 'messageArrived(String,MqttMessage)' from abstract class 'org.eclipse.paho.client.mqttv3.MqttCallback'
[/Users/rvjansen/sec/Sec.nrx 11 7 3] Error: Class is not abstract, yet it does not implement method 'deliveryComplete(IMqttDeliveryToken)' from abstract class 'org.eclipse.paho.client.mqttv3.MqttCallback'
Compilation of 'Sec.nrx' failed [2 errors]
Translate time: 0.7s

more so because the change from MqttTopic to String seems unneeded and for deliveryComplete from MqttDeliveryToken to IMqDeliveryToken only does seem to satisfy some Hungarian notation goal.

So: when is this interface stable and safe to develop in?

best regards,

René Jansen.  




Back to the top