in mail-archive/server/src/main/java/org/apache/sling/mailarchiveserver/impl/MessageStoreImpl.java [448:460]
private Collection<MessageProcessor> getSortedMessageProcessors() {
if(processorsUpdated) {
synchronized (messageProcessorRefs) {
processorsUpdated = false;
messageProcessors.clear();
for(ServiceReference ref : messageProcessorRefs) {
messageProcessors.add((MessageProcessor)bundleContext.getService(ref));
}
}
logger.debug("Updated sorted list of MessageProcessor: {}", messageProcessors);
}
return messageProcessors;
}