in amq.js [172:189]
var sendJmsMessage = function(destination, message, type, headers) {
var message = {
destination: destination,
message: message,
messageType: type
};
// Add message to outbound queue
if (batchInProgress) {
messageQueue[messageQueue.length] = {message:message, headers:headers};
} else {
org.activemq.Amq.startBatch();
adapter.ajax(uri, { method: 'post',
data: addClientId( buildParams( [message] ) ),
error: errorHandler,
headers: headers,
success: org.activemq.Amq.endBatch});
}
};