/** * Logs a batch of events to the <code>LogWriterI18n</code>. * * @param events * The batch of events to log **/ protected void logBatchFine(String message, List events) { if (getLogger().fineEnabled()) { StringBuilder buffer = new StringBuilder(); buffer.append(message); buffer.append(events.size()).append(" events"); buffer.append(" (batch #" + getBatchId()); buffer.append("):\n"); for (Iterator i = events.iterator(); i.hasNext();) { GatewayEventImpl ge = (GatewayEventImpl)i.next(); buffer.append("\tEvent ").append(ge.getEventId()).append(":"); buffer.append(ge.getKey()).append("->"); buffer.append(ge.getDeserializedValueForLogging()); buffer.append("\n"); } getLogger().fine(buffer.toString()); } }
return true; int batchId = this.eventProcessor.getBatchId(); boolean successAll = true; try {
int batchId = this.eventProcessor.getBatchId(); try {
getLogger().fine("During normal processing, " + (success ? "" : "un") + "successfully dispatched " + events.size() + " events (batch #" + getBatchId() + ")" + " queue size=" + eventQueueSize()); + getBatchId() + ")");