Interface PubQueueProvider
- All Superinterfaces:
AutoCloseable,Closeable
@ParametersAreNonnullByDefault public interface PubQueueProvider extends Closeable
-
Method Summary
Modifier and Type Method Description OffsetQueue<org.apache.sling.distribution.queue.DistributionQueueItem>getOffsetQueue(String pubAgentName, long minOffset)org.apache.sling.distribution.queue.spi.DistributionQueuegetQueue(String pubAgentName, String queueName)PackageQueuedNotifiergetQueuedNotifier()Set<String>getQueueNames(String pubAgentName)Get queue names for alive subscribed subscriber agents.voidhandleStatus(org.apache.sling.distribution.journal.MessageInfo info, org.apache.sling.distribution.journal.messages.PackageStatusMessage message)
-
Method Details
-
getQueue
-
getOffsetQueue
@Nonnull OffsetQueue<org.apache.sling.distribution.queue.DistributionQueueItem> getOffsetQueue(String pubAgentName, long minOffset) -
handleStatus
void handleStatus(org.apache.sling.distribution.journal.MessageInfo info, org.apache.sling.distribution.journal.messages.PackageStatusMessage message) -
getQueueNames
Get queue names for alive subscribed subscriber agents. -
getQueuedNotifier
-