| Package | Description |
|---|---|
| io.getstream.client.model.activities | |
| io.getstream.client.model.beans | |
| io.getstream.client.model.feeds | |
| io.getstream.client.repo | |
| io.getstream.client.service |
| Modifier and Type | Class and Description |
|---|---|
class |
AggregatedActivity<T extends BaseActivity> |
class |
NotificationActivity<T extends BaseActivity> |
class |
WrappedActivity<T extends BaseActivity> |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleActivity
This is a SimpleActivity, it contains only mandatory fields and can be used
to handle standard use cases that do not require any custom fields or operations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AddMany<T extends BaseActivity>
Helper bean used to create a payload for the add_to_many API call.
|
class |
StreamActivitiesResponse<T extends BaseActivity>
Response from activities' bulk insert/update.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends BaseActivity> |
StreamRepository.addActivities(BaseFeed feed,
Class<T> type,
List<T> activities)
Add a new list of activities to the given feed.
|
<T extends BaseActivity> |
StreamRepository.addActivity(BaseFeed feed,
T activity)
Add a new activity to the given feed.
|
<T extends BaseActivity> |
StreamRepository.addActivityToMany(List<String> targetIds,
T activity)
Add a new activity of type
T to multiple feeds. |
<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.
|
<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.
|
<T extends BaseActivity> |
StreamRepository.updateActivities(BaseFeed feed,
Class<T> type,
List<T> activities)
Update activities (foreignId and time are mandatory fields).
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractActivityService<T extends BaseActivity>
Provides operations to be performed against activities.
|
interface |
AggregatedActivityService<T extends BaseActivity>
Provide methods to interact with Aggregated activities of subtype of
BaseActivity. |
class |
AggregatedActivityServiceImpl<T extends BaseActivity>
Provide methods to interact with Aggregated activities of subtype of
BaseActivity. |
interface |
FlatActivityService<T extends BaseActivity>
Provide methods to interact with Flat activities of subtype of
BaseActivity. |
class |
FlatActivityServiceImpl<T extends BaseActivity>
Provide methods to interact with Flat activities of subtype of
BaseActivity. |
interface |
NotificationActivityService<T extends BaseActivity>
Provide methods to interact with Notification activities of subtype of
BaseActivity. |
class |
NotificationActivityServiceImpl<T extends BaseActivity>
Provide methods to interact with Notification activities of subtype of
BaseActivity. |
interface |
UserActivityService<T extends BaseActivity>
Provide methods to interact with User activities of subtype of
BaseActivity. |
class |
UserActivityServiceImpl<T extends BaseActivity>
Provide methods to interact with User activities of subtype of
BaseActivity. |
Copyright © 2017. All rights reserved.