public final class MDSNotificationFeedStore extends Object implements NotificationFeedStore
NotificationFeedStore that access MDS directly.| Constructor and Description |
|---|
MDSNotificationFeedStore(org.apache.tephra.TransactionExecutorFactory txExecutorFactory,
DatasetFramework dsFramework) |
| Modifier and Type | Method and Description |
|---|---|
Id.NotificationFeed |
createNotificationFeed(Id.NotificationFeed feed) |
Id.NotificationFeed |
deleteNotificationFeed(Id.NotificationFeed feed) |
Id.NotificationFeed |
getNotificationFeed(Id.NotificationFeed feed) |
List<Id.NotificationFeed> |
listNotificationFeeds(Id.Namespace namespace) |
@Inject
public MDSNotificationFeedStore(org.apache.tephra.TransactionExecutorFactory txExecutorFactory,
DatasetFramework dsFramework)
public Id.NotificationFeed createNotificationFeed(Id.NotificationFeed feed)
createNotificationFeed in interface NotificationFeedStorepublic Id.NotificationFeed getNotificationFeed(Id.NotificationFeed feed)
getNotificationFeed in interface NotificationFeedStorepublic Id.NotificationFeed deleteNotificationFeed(Id.NotificationFeed feed)
deleteNotificationFeed in interface NotificationFeedStorepublic List<Id.NotificationFeed> listNotificationFeeds(Id.Namespace namespace)
listNotificationFeeds in interface NotificationFeedStoreCopyright © 2016 Cask Data, Inc. Licensed under the Apache License, Version 2.0.