@Override
public void onMessage(String message, ReplySender replySender) {
Jso jso = Jso.deserialize(message);
int type = jso.getIntField("_type");
if (type==RoutingTypes.LOGMESSAGE){
addLog(jso.<LogMessageImpl>cast());
} else if (type == RoutingTypes.COMPILERESPONSE){
updateStatus(jso.<CompileResponseImpl>cast());
} else {
Log.info(getClass(), "Unhandled response type "+type+"; from:\n"+message);
}