public class MetadataCacheManager extends Object
| 构造器和说明 |
|---|
MetadataCacheManager(NameServerConfig config) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected ConcurrentMap<String,TopicMetadataHolder> |
getTopicMap(String app) |
TopicMetadataHolder |
getTopicMetadata(String topic,
String app) |
List<String> |
getTopics(String app) |
protected TopicMetadataHolder |
newTopicMetadataHolder(String topic,
TopicMetadata topicMetadata) |
void |
putTopicMetadata(Map<String,TopicMetadata> topicMetadata,
String app) |
void |
putTopicMetadata(String topic,
String app,
TopicMetadata topicMetadata) |
void |
setTopicMetadata(Map<String,TopicMetadata> topicMetadata,
String app) |
public MetadataCacheManager(NameServerConfig config)
public TopicMetadataHolder getTopicMetadata(String topic, String app)
public void putTopicMetadata(String topic, String app, TopicMetadata topicMetadata)
public void putTopicMetadata(Map<String,TopicMetadata> topicMetadata, String app)
public void setTopicMetadata(Map<String,TopicMetadata> topicMetadata, String app)
protected ConcurrentMap<String,TopicMetadataHolder> getTopicMap(String app)
protected TopicMetadataHolder newTopicMetadataHolder(String topic, TopicMetadata topicMetadata)
Copyright © 2020 Joyqueue Community. All rights reserved.