public class InMemoryDelayedDeliveryTrackerFactory extends Object implements DelayedDeliveryTrackerFactory
| Constructor and Description |
|---|
InMemoryDelayedDeliveryTrackerFactory() |
| 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.
|
public InMemoryDelayedDeliveryTrackerFactory()
public void initialize(ServiceConfiguration config)
DelayedDeliveryTrackerFactoryinitialize in interface DelayedDeliveryTrackerFactoryconfig - the broker service config objectpublic DelayedDeliveryTracker newTracker(PersistentDispatcherMultipleConsumers dispatcher)
DelayedDeliveryTrackerFactorynewTracker in interface DelayedDeliveryTrackerFactorydispatcher - a multi-consumer dispatcher instancepublic void close()
DelayedDeliveryTrackerFactoryclose in interface AutoCloseableclose in interface DelayedDeliveryTrackerFactoryCopyright © 2017–2022 Apache Software Foundation. All rights reserved.