private void sendBatch() { if (JMSBridgeImpl.trace) { HornetQJMSServerLogger.LOGGER.trace("Sending batch of " + messages.size() + " messages"); } if (paused) { // Don't send now if (JMSBridgeImpl.trace) { HornetQJMSServerLogger.LOGGER.trace("Paused, so not sending now"); } return; } if (forwardMode == JMSBridgeImpl.FORWARD_MODE_LOCALTX) { sendBatchLocalTx(); } else if (forwardMode == JMSBridgeImpl.FORWARD_MODE_XA) { sendBatchXA(); } else { sendBatchNonTransacted(); } }