Class CompactedTopicImpl

java.lang.Object
org.apache.pulsar.compaction.CompactedTopicImpl
All Implemented Interfaces:
CompactedTopic

public class CompactedTopicImpl extends Object implements CompactedTopic
Note: If you want to guarantee that strong consistency between `compactionHorizon` and `compactedTopicContext`, you need to call getting them method in "synchronized(CompactedTopicImpl){ ... }" lock block.