public class DefaultMessageTableCacheProvider extends Object implements MessageTableCacheProvider
MessageTableCacheProvider.| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Resets all
MessageCache created by this cache provider. |
MessageCache<MessageTable.Entry> |
getMessageCache(co.cask.cdap.proto.id.TopicId topicId)
Returns a
MessageCache for the given topic. |
@Nullable public MessageCache<MessageTable.Entry> getMessageCache(co.cask.cdap.proto.id.TopicId topicId)
MessageTableCacheProviderMessageCache for the given topic.getMessageCache in interface MessageTableCacheProvidertopicId - the topic idMessageCache or null if caching is not enabled for the given topic.public void clear()
MessageTableCacheProviderMessageCache created by this cache provider.clear in interface MessageTableCacheProviderCopyright © 2017 Cask Data, Inc. Licensed under the Apache License, Version 2.0.