| Package | Description |
|---|---|
| co.cask.cdap.messaging.store | |
| co.cask.cdap.messaging.store.cache |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableMessageTableEntry
An immutable implementation of
MessageTable.Entry. |
| Modifier and Type | Method and Description |
|---|---|
co.cask.cdap.api.dataset.lib.CloseableIterator<MessageTable.Entry> |
AbstractMessageTable.fetch(TopicMetadata metadata,
long startTime,
int limit,
org.apache.tephra.Transaction transaction) |
co.cask.cdap.api.dataset.lib.CloseableIterator<MessageTable.Entry> |
MessageTable.fetch(TopicMetadata metadata,
long startTime,
int limit,
org.apache.tephra.Transaction transaction)
Fetches message table entries in the given topic that were publish on or after the given start time.
|
co.cask.cdap.api.dataset.lib.CloseableIterator<MessageTable.Entry> |
AbstractMessageTable.fetch(TopicMetadata metadata,
MessageId messageId,
boolean inclusive,
int limit,
org.apache.tephra.Transaction transaction) |
co.cask.cdap.api.dataset.lib.CloseableIterator<MessageTable.Entry> |
MessageTable.fetch(TopicMetadata metadata,
MessageId messageId,
boolean inclusive,
int limit,
org.apache.tephra.Transaction transaction)
Fetches message table entries in the given topic, starting from the given
MessageId. |
| Modifier and Type | Method and Description |
|---|---|
MessageFilter.Result |
TransactionMessageFilter.apply(MessageTable.Entry entry) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractMessageTable.store(Iterator<? extends MessageTable.Entry> entries) |
void |
MessageTable.store(Iterator<? extends MessageTable.Entry> entries)
Stores a list of entries to the message table under the given topic.
|
| Modifier and Type | Method and Description |
|---|---|
MessageCache<MessageTable.Entry> |
DefaultMessageTableCacheProvider.getMessageCache(co.cask.cdap.proto.id.TopicId topicId) |
MessageCache<MessageTable.Entry> |
MessageTableCacheProvider.getMessageCache(co.cask.cdap.proto.id.TopicId topicId)
Returns a
MessageCache for the given topic. |
Copyright © 2017 Cask Data, Inc. Licensed under the Apache License, Version 2.0.