Class PubQueueProviderPublisher

java.lang.Object
org.apache.sling.distribution.journal.impl.publisher.PubQueueProviderPublisher

public class PubQueueProviderPublisher extends Object
Normally PubQueueProvider should be created per publish agent. For compatibility with current code and to save on number of consumers we must make sure to publish only one for the messaging based impl.
  • Constructor Details

    • PubQueueProviderPublisher

      public PubQueueProviderPublisher(org.apache.sling.distribution.journal.MessagingProvider messagingProvider, DiscoveryService discoveryService, Topics topics, org.apache.sling.commons.metrics.MetricsService metricsService, PubQueueProviderFactory pubQueueProviderFactory, org.osgi.framework.BundleContext context)
  • Method Details

    • deactivate

      public void deactivate()