in src/main/java/org/apache/sling/jms/impl/JMSTopicManager.java [208:219]
public FilteredTopicSubscriber(@NotNull Session session,
@NotNull Subscriber subscriber,
@NotNull String[] topicNames,
@NotNull MessageFilter filter) throws JMSException {
this.subscriber = subscriber;
this.filter = filter;
for (String t : topicNames) {
MessageConsumer c = session.createConsumer(session.createTopic(t));
c.setMessageListener(this);
consumers.add(c);
}
}