implements
for (T next : results) {
if (this.sendToChannel(next)) {
messagesProcessed++;
+ this.onSend(next);
}
}
}
return messagesProcessed;
}
+ /**
+ * Callback method invoked after an item is sent to the channel.
+ *
+ * Subclasses may override. The default implementation does nothing.
+ */
+ protected void onSend(T sentItem) {
+ }
+
private class PollingSourceAdapterTask implements MessagingTask {