public void response(JsonEnvelope envelope, Object object) { LOGGER.debug("Response to " + envelope.getReceiverInstance() + ", corrId is " + envelope.getCorrelationId()); String className = object.getClass().getName(); String jsonString = gson.toJson(object); try { // Create a message headers Map<String, Object> headers = new HashMap<>(); headers.put("sender", instanceId.toString()); headers.put("class", className); // Publish message to topic channel.basicPublish( "iris", envelope.getReceiverInstance(), new AMQP.BasicProperties.Builder() .correlationId(envelope.getCorrelationId()) .headers(headers) .build(), jsonString.getBytes() ); } catch (IOException e) { LOGGER.error("Error sending reply JSON message: " + object + " to queue: " + envelope.getReceiverInstance(), e); } }
+ " to " + envelope.getReceiverInstance() + " at '" + envelope.getSubject() + ": " + envelope.getObject());
} else if (envelope.getReceiverInstance() == null) { + " to " + envelope.getReceiverInstance() + " at '" + envelope.getSubject() + ": " + envelope.getObject()); + " to " + envelope.getReceiverInstance() + " at '" + envelope.getSubject() + ": " + envelope.getObject());
LOGGER.debug("Return JS script to: " + envelope.getReceiverInstance()); EventGetScriptAdvertisement advertisement = envelope.getObject(); File jsFile;
+ " to " + envelope.getReceiverInstance() + " at '" + envelope.getSubject() + ": " + envelope.getObject());
device.save(); } else if (envelope.getReceiverInstance() == null) { + " to " + envelope.getReceiverInstance() + " at '" + envelope.getSubject() + ": " + envelope.getObject()); + " to " + envelope.getReceiverInstance() + " at '" + envelope.getSubject() + ": " + envelope.getObject());
+ " to " + envelope.getReceiverInstance() + " at '" + envelope.getSubject() + ": " + envelope.getObject());
+ " to " + envelope.getReceiverInstance() + " at '" + envelope.getSubject() + ": " + envelope.getObject());
+ " to " + envelope.getReceiverInstance() + " at '" + envelope.getSubject() + ": " + envelope.getObject());