public class PackageQueuedNotifier extends Object implements QueuedCallback, Closeable
Constructor and Description |
---|
PackageQueuedNotifier(org.osgi.service.event.EventAdmin eventAdmin) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
queued(List<org.apache.sling.distribution.journal.FullMessage<org.apache.sling.distribution.journal.messages.PackageMessage>> fullMessages) |
CompletableFuture<Long> |
registerWait(String packageId) |
void |
unRegisterWait(String packageId) |
public PackageQueuedNotifier(org.osgi.service.event.EventAdmin eventAdmin)
public CompletableFuture<Long> registerWait(String packageId)
public void unRegisterWait(String packageId)
public void queued(List<org.apache.sling.distribution.journal.FullMessage<org.apache.sling.distribution.journal.messages.PackageMessage>> fullMessages)
queued
in interface QueuedCallback
public void close()
close
in interface Closeable
close
in interface AutoCloseable
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.