this.jmsTemplate = jmsTemplate;
}
+ public String getAgentUuid() {
+ return agentUuid;
+ }
+
public ExecutionModuleDescriptor getExecutionModuleDescriptor(
final String moduleName, final String version) {
return (ExecutionModuleDescriptor) sendReceive(new AgentMC(
res = sendReceive(messageCreator, true);
} finally {
if (log.isTraceEnabled())
- log.trace("Agend proxy send/receive in "
- + (System.currentTimeMillis() - begin) + " ms");
+ log.trace("To agent #" + agentUuid + " in "
+ + (System.currentTimeMillis() - begin) + " ms, query '"
+ + messageCreator.getQuery() + "', correlationId "
+ + messageCreator.getCorrelationId());
}
return res;
}
protected void send(AgentMC messageCreator) {
jmsTemplate.send(requestDestination, messageCreator);
- if (log.isTraceEnabled())
- log.debug("Sent query '" + messageCreator.getQuery()
- + "' with correlationId "
- + messageCreator.getCorrelationId() + " to agent "
- + agentUuid);
}
protected Object processResponse(AgentMC messageCreator,
else
return null;
}
- if (log.isTraceEnabled())
- log.debug("Received response for query '" + query
- + "' with correlationId " + correlationId + " from agent "
- + agentUuid);
try {
return fromMessage(responseMsg);