@Beta public interface DelayedDeliveryTrackerFactory extends AutoCloseable
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close the factory and release all the resources
|
void |
initialize(ServiceConfiguration config)
Initialize the factory implementation from the broker service configuration
|
DelayedDeliveryTracker |
newTracker(PersistentDispatcherMultipleConsumers dispatcher)
Create a new tracker instance.
|
void initialize(ServiceConfiguration config) throws IOException
config - the broker service config objectIOExceptionDelayedDeliveryTracker newTracker(PersistentDispatcherMultipleConsumers dispatcher)
dispatcher - a multi-consumer dispatcher instancevoid close()
throws IOException
close in interface AutoCloseableIOExceptionCopyright © 2017–2021 Apache Software Foundation. All rights reserved.