Class InMemoryBufferEventListener.EventProcessor
java.lang.Object
org.apache.polaris.service.events.listeners.inmemory.InMemoryBufferEventListener.EventProcessor
- Enclosing class:
InMemoryBufferEventListener
Wraps a
UnicastProcessor together with its own lock, so that mutual exclusion between
onNext (from InMemoryBufferEventListener.processEvent(java.lang.String, org.apache.polaris.core.entity.EventEntity)) and onComplete (from eviction or shutdown)
does not depend on smallrye-mutiny's internal synchronized on
UnicastProcessor.onNext.-
Method Summary