@ThreadSafe private static class CassandraTopicSelector.TopicNameCache extends Object implements CassandraTopicSelector.TableTopicNamer
| Modifier and Type | Field and Description |
|---|---|
private CassandraTopicSelector.TableTopicNamer |
delegate |
private ConcurrentHashMap<KeyspaceTable,String> |
topicNames |
| Constructor and Description |
|---|
TopicNameCache(CassandraTopicSelector.TableTopicNamer delegate) |
| Modifier and Type | Method and Description |
|---|---|
String |
topicNameFor(KeyspaceTable keyspaceTable,
String prefix,
String delimiter) |
private final ConcurrentHashMap<KeyspaceTable,String> topicNames
private final CassandraTopicSelector.TableTopicNamer delegate
TopicNameCache(CassandraTopicSelector.TableTopicNamer delegate)
public String topicNameFor(KeyspaceTable keyspaceTable, String prefix, String delimiter)
topicNameFor in interface CassandraTopicSelector.TableTopicNamerCopyright © 2020 JBoss by Red Hat. All rights reserved.