Class MultiRegionRealTimeTopicSwitcher
java.lang.Object
com.linkedin.venice.ingestion.control.RealTimeTopicSwitcher
com.linkedin.venice.ingestion.control.MultiRegionRealTimeTopicSwitcher
-
Field Summary
Fields inherited from class com.linkedin.venice.ingestion.control.RealTimeTopicSwitcher
veniceWriterFactory -
Constructor Summary
ConstructorsConstructorDescriptionMultiRegionRealTimeTopicSwitcher(TopicManager topicManager, VeniceWriterFactory localVeniceWriterFactory, VeniceProperties veniceProperties, PubSubTopicRepository pubSubTopicRepository, Map<String, String> activeActiveRealTimeSourceFabricBrokerUrlMap, String localDataCenterName) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbroadcastVersionSwap(Version previousStoreVersion, Version nextStoreVersion, String topicName) Methods inherited from class com.linkedin.venice.ingestion.control.RealTimeTopicSwitcher
switchToRealTimeTopic, transmitVersionSwapMessage
-
Constructor Details
-
MultiRegionRealTimeTopicSwitcher
public MultiRegionRealTimeTopicSwitcher(TopicManager topicManager, VeniceWriterFactory localVeniceWriterFactory, VeniceProperties veniceProperties, PubSubTopicRepository pubSubTopicRepository, Map<String, String> activeActiveRealTimeSourceFabricBrokerUrlMap, String localDataCenterName)
-
-
Method Details
-
broadcastVersionSwap
protected void broadcastVersionSwap(Version previousStoreVersion, Version nextStoreVersion, String topicName) - Overrides:
broadcastVersionSwapin classRealTimeTopicSwitcher
-