| Package | Description |
|---|---|
| io.getstream.client.repo | |
| io.getstream.client.service |
| Modifier and Type | Method and Description |
|---|---|
<T extends BaseActivity> |
StreamRepository.addActivity(BaseFeed feed,
T activity)
Add a new activity to the given feed.
|
void |
StreamRepository.deleteActivityByForeignId(BaseFeed feed,
String foreignId)
Delete activity by foreign id.
|
void |
StreamRepository.deleteActivityById(BaseFeed feed,
String activityId)
Delete activity by activity id.
|
void |
StreamRepository.follow(BaseFeed feed,
String targetFeedId)
Follow a feed.
|
<T extends BaseActivity> |
StreamRepository.getActivities(BaseFeed feed,
Class<T> type,
FeedFilter filter)
Lists the activities in the given feed.
|
<T extends BaseActivity> |
StreamRepository.getAggregatedActivities(BaseFeed feed,
Class<T> type,
FeedFilter filter)
List aggregated activities.
|
List<FeedFollow> |
StreamRepository.getFollowers(BaseFeed feed,
FeedFilter filter)
Lists the followers for the given feed.
|
List<FeedFollow> |
StreamRepository.getFollowing(BaseFeed feed,
FeedFilter filter)
List the feeds which the given feed is following.
|
<T extends BaseActivity> |
StreamRepository.getNotificationActivities(BaseFeed feed,
Class<T> type,
FeedFilter filter)
List notification activities.
|
<T extends BaseActivity> |
StreamRepository.getNotificationActivities(BaseFeed feed,
Class<T> type,
FeedFilter filter,
boolean markAsRead,
boolean markAsSeen)
List notifications marking the activities as read and/or as seen.
|
<T extends BaseActivity> |
StreamRepository.getNotificationActivities(BaseFeed feed,
Class<T> type,
FeedFilter filter,
MarkedActivity markAsRead,
MarkedActivity markAsSeen)
List notifications marking some of them as read and/or as seen.
|
String |
StreamRepository.getToken(BaseFeed feed) |
void |
StreamRepository.unfollow(BaseFeed feed,
String targetFeedId)
Unfollow a feed.
|
| Modifier and Type | Field and Description |
|---|---|
protected BaseFeed |
AbstractActivityService.feed |
| Constructor and Description |
|---|
AbstractActivityService(BaseFeed feed,
Class type,
StreamRepository streamRepository) |
AggregatedActivityServiceImpl(BaseFeed feed,
Class<T> type,
StreamRepository streamRepository) |
FlatActivityServiceImpl(BaseFeed feed,
Class type,
StreamRepository streamRepository) |
NotificationActivityServiceImpl(BaseFeed feed,
Class type,
StreamRepository streamRepository) |
UserActivityServiceImpl(BaseFeed feed,
Class type,
StreamRepository streamRepository) |
Copyright © 2015. All rights reserved.