public class RDBMSActivityStorageImpl
extends org.exoplatform.social.core.storage.impl.ActivityStorageImpl
| Modifier and Type | Field and Description |
|---|---|
static String |
COMMENT_PREFIX |
USER_NAME_VALIDATOR_REGEX| Constructor and Description |
|---|
RDBMSActivityStorageImpl(org.exoplatform.social.core.storage.api.RelationshipStorage relationshipStorage,
org.exoplatform.social.core.storage.api.IdentityStorage identityStorage,
org.exoplatform.social.core.storage.api.SpaceStorage spaceStorage,
ActivityDAO activityDAO,
ConnectionDAO connectionDAO,
StreamItemDAO streamItemDAO) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPlugin(org.exoplatform.container.component.BaseComponentPlugin baseComponent) |
void |
deleteActivity(String activityId) |
void |
deleteComment(String activityId,
String commentId) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getActivities(org.exoplatform.social.core.identity.model.Identity owner,
org.exoplatform.social.core.identity.model.Identity viewer,
long offset,
long limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getActivitiesByPoster(org.exoplatform.social.core.identity.model.Identity posterIdentity,
int offset,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getActivitiesByPoster(org.exoplatform.social.core.identity.model.Identity posterIdentity,
int offset,
int limit,
String... activityTypes) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
int offset,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getActivitiesOfConnectionsForUpgrade(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
int offset,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getActivitiesOfIdentities(org.exoplatform.social.core.storage.impl.ActivityBuilderWhere where,
org.exoplatform.social.core.activity.filter.ActivityFilter filter,
long offset,
long limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getActivitiesOfIdentities(List<org.exoplatform.social.core.identity.model.Identity> connectionList,
org.exoplatform.social.core.storage.api.ActivityStorage.TimestampType type,
long offset,
long limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getActivitiesOfIdentities(List<org.exoplatform.social.core.identity.model.Identity> connectionList,
long offset,
long limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getActivitiesOfIdentity(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
long offset,
long limit) |
org.exoplatform.social.core.activity.model.ExoSocialActivity |
getActivity(String activityId) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getActivityFeed(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
int offset,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getActivityFeedForUpgrade(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
int offset,
int limit) |
List<String> |
getActivityIdsFeed(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
int offset,
int limit) |
List<String> |
getActivityIdsOfConnections(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
int offset,
int limit) |
SortedSet<org.exoplatform.social.core.ActivityProcessor> |
getActivityProcessors() |
org.exoplatform.social.core.activity.model.ExoSocialActivity |
getComment(String commentId) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity,
int offset,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getNewerActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity owner,
Long sinceTime,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getNewerComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseComment,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getNewerComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity,
Long sinceTime,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getNewerFeedActivities(org.exoplatform.social.core.identity.model.Identity owner,
Long sinceTime,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getNewerOnActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity,
long limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getNewerOnActivityFeed(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getNewerOnSpaceActivities(org.exoplatform.social.core.identity.model.Identity spaceIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getNewerOnUserActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getNewerOnUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getNewerSpaceActivities(org.exoplatform.social.core.identity.model.Identity owner,
Long sinceTime,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getNewerUserActivities(org.exoplatform.social.core.identity.model.Identity owner,
Long sinceTime,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getNewerUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity owner,
Long sinceTime,
int limit) |
int |
getNumberOfActivitesOnActivityFeed(org.exoplatform.social.core.identity.model.Identity ownerIdentity) |
int |
getNumberOfActivitesOnActivityFeedForUpgrade(org.exoplatform.social.core.identity.model.Identity ownerIdentity) |
int |
getNumberOfActivitiesByPoster(org.exoplatform.social.core.identity.model.Identity posterIdentity) |
int |
getNumberOfActivitiesByPoster(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.identity.model.Identity viewerIdentity) |
int |
getNumberOfActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity ownerIdentity) |
int |
getNumberOfActivitiesOfConnectionsForUpgrade(org.exoplatform.social.core.identity.model.Identity ownerIdentity) |
int |
getNumberOfComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity) |
int |
getNumberOfMultiUpdated(org.exoplatform.social.core.identity.model.Identity owner,
Map<String,Long> sinceTimes) |
int |
getNumberOfNewerComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseComment) |
int |
getNumberOfNewerComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity,
Long sinceTime) |
int |
getNumberOfNewerOnActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity) |
int |
getNumberOfNewerOnActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
Long sinceTime) |
int |
getNumberOfNewerOnActivityFeed(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity) |
int |
getNumberOfNewerOnActivityFeed(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
Long sinceTime) |
int |
getNumberOfNewerOnSpaceActivities(org.exoplatform.social.core.identity.model.Identity spaceIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity) |
int |
getNumberOfNewerOnSpaceActivities(org.exoplatform.social.core.identity.model.Identity spaceIdentity,
Long sinceTime) |
int |
getNumberOfNewerOnUserActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity) |
int |
getNumberOfNewerOnUserActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
Long sinceTime) |
int |
getNumberOfNewerOnUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity) |
int |
getNumberOfNewerOnUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
Long sinceTime) |
int |
getNumberOfOlderComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseComment) |
int |
getNumberOfOlderComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity,
Long sinceTime) |
int |
getNumberOfOlderOnActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity) |
int |
getNumberOfOlderOnActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
Long sinceTime) |
int |
getNumberOfOlderOnActivityFeed(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity) |
int |
getNumberOfOlderOnActivityFeed(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
Long sinceTime) |
int |
getNumberOfOlderOnSpaceActivities(org.exoplatform.social.core.identity.model.Identity spaceIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity) |
int |
getNumberOfOlderOnSpaceActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
Long sinceTime) |
int |
getNumberOfOlderOnUserActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity) |
int |
getNumberOfOlderOnUserActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
Long sinceTime) |
int |
getNumberOfOlderOnUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity) |
int |
getNumberOfOlderOnUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
Long sinceTime) |
int |
getNumberOfSpaceActivities(org.exoplatform.social.core.identity.model.Identity spaceIdentity) |
int |
getNumberOfSpaceActivitiesForUpgrade(org.exoplatform.social.core.identity.model.Identity spaceIdentity) |
int |
getNumberOfUpdatedOnActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity owner,
org.exoplatform.social.core.activity.filter.ActivityUpdateFilter filter) |
int |
getNumberOfUpdatedOnActivityFeed(org.exoplatform.social.core.identity.model.Identity owner,
org.exoplatform.social.core.activity.filter.ActivityUpdateFilter filter) |
int |
getNumberOfUpdatedOnSpaceActivities(org.exoplatform.social.core.identity.model.Identity owner,
org.exoplatform.social.core.activity.filter.ActivityUpdateFilter filter) |
int |
getNumberOfUpdatedOnUserActivities(org.exoplatform.social.core.identity.model.Identity owner,
org.exoplatform.social.core.activity.filter.ActivityUpdateFilter filter) |
int |
getNumberOfUpdatedOnUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity owner,
org.exoplatform.social.core.activity.filter.ActivityUpdateFilter filter) |
int |
getNumberOfUserActivities(org.exoplatform.social.core.identity.model.Identity owner) |
int |
getNumberOfUserActivitiesForUpgrade(org.exoplatform.social.core.identity.model.Identity owner) |
int |
getNumberOfUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity) |
int |
getNumberOfUserSpacesActivitiesForUpgrade(org.exoplatform.social.core.identity.model.Identity ownerIdentity) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getOlderActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity owner,
Long sinceTime,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getOlderComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseComment,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getOlderComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity,
Long sinceTime,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getOlderFeedActivities(org.exoplatform.social.core.identity.model.Identity owner,
Long sinceTime,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getOlderOnActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getOlderOnActivityFeed(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getOlderOnSpaceActivities(org.exoplatform.social.core.identity.model.Identity spaceIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getOlderOnUserActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getOlderOnUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getOlderSpaceActivities(org.exoplatform.social.core.identity.model.Identity owner,
Long sinceTime,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getOlderUserActivities(org.exoplatform.social.core.identity.model.Identity owner,
Long sinceTime,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getOlderUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity owner,
Long sinceTime,
int limit) |
org.exoplatform.social.core.activity.model.ExoSocialActivity |
getParentActivity(org.exoplatform.social.core.activity.model.ExoSocialActivity comment) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getSpaceActivities(org.exoplatform.social.core.identity.model.Identity spaceIdentity,
int offset,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getSpaceActivitiesForUpgrade(org.exoplatform.social.core.identity.model.Identity spaceIdentity,
int offset,
int limit) |
List<String> |
getSpaceActivityIds(org.exoplatform.social.core.identity.model.Identity spaceIdentity,
int offset,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getUserActivities(org.exoplatform.social.core.identity.model.Identity owner) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getUserActivities(org.exoplatform.social.core.identity.model.Identity owner,
long offset,
long limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getUserActivitiesForUpgrade(org.exoplatform.social.core.identity.model.Identity owner,
long offset,
long limit) |
List<String> |
getUserIdsActivities(org.exoplatform.social.core.identity.model.Identity owner,
long offset,
long limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
int offset,
int limit) |
List<org.exoplatform.social.core.activity.model.ExoSocialActivity> |
getUserSpacesActivitiesForUpgrade(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
int offset,
int limit) |
List<String> |
getUserSpacesActivityIds(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
int offset,
int limit) |
org.exoplatform.social.core.activity.model.ExoSocialActivity |
saveActivity(org.exoplatform.social.core.identity.model.Identity owner,
org.exoplatform.social.core.activity.model.ExoSocialActivity activity) |
void |
saveComment(org.exoplatform.social.core.activity.model.ExoSocialActivity activity,
org.exoplatform.social.core.activity.model.ExoSocialActivity eXoComment) |
void |
setIdentityStorage(org.exoplatform.social.core.storage.api.IdentityStorage identityStorage) |
void |
setInjectStreams(boolean mustInject) |
void |
updateActivity(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity) |
_createActivity, _saveActivity, getAllActivities, getOwnerActivitiesOfIdentities, setStorage_findById, _findByPath, _getMixin, _hasMixin, _removeById, _removeMixin, _skip, getProviderRoot, getSession, getSpaceRoot, getStatus, isJcrProperty, lifecycleLookup, node, nodes, nodes, startSynchronization, stopSynchronizationpublic static final String COMMENT_PREFIX
public RDBMSActivityStorageImpl(org.exoplatform.social.core.storage.api.RelationshipStorage relationshipStorage,
org.exoplatform.social.core.storage.api.IdentityStorage identityStorage,
org.exoplatform.social.core.storage.api.SpaceStorage spaceStorage,
ActivityDAO activityDAO,
ConnectionDAO connectionDAO,
StreamItemDAO streamItemDAO)
public void addPlugin(org.exoplatform.container.component.BaseComponentPlugin baseComponent)
addPlugin in interface org.exoplatform.social.core.storage.api.ActivityStorageaddPlugin in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic void setInjectStreams(boolean mustInject)
setInjectStreams in interface org.exoplatform.social.core.storage.api.ActivityStoragesetInjectStreams in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic org.exoplatform.social.core.activity.model.ExoSocialActivity getActivity(String activityId) throws org.exoplatform.social.core.storage.ActivityStorageException
getActivity in interface org.exoplatform.social.core.storage.api.ActivityStoragegetActivity in class org.exoplatform.social.core.storage.impl.ActivityStorageImplorg.exoplatform.social.core.storage.ActivityStorageExceptionpublic org.exoplatform.social.core.activity.model.ExoSocialActivity getComment(String commentId) throws org.exoplatform.social.core.storage.ActivityStorageException
org.exoplatform.social.core.storage.ActivityStorageExceptionpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getUserActivities(org.exoplatform.social.core.identity.model.Identity owner) throws org.exoplatform.social.core.storage.ActivityStorageException
getUserActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetUserActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplorg.exoplatform.social.core.storage.ActivityStorageExceptionpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getUserActivities(org.exoplatform.social.core.identity.model.Identity owner, long offset, long limit) throws org.exoplatform.social.core.storage.ActivityStorageException
getUserActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetUserActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplorg.exoplatform.social.core.storage.ActivityStorageExceptionpublic List<String> getUserSpacesActivityIds(org.exoplatform.social.core.identity.model.Identity ownerIdentity, int offset, int limit)
getUserSpacesActivityIds in interface org.exoplatform.social.core.storage.api.ActivityStoragegetUserSpacesActivityIds in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<String> getUserIdsActivities(org.exoplatform.social.core.identity.model.Identity owner, long offset, long limit) throws org.exoplatform.social.core.storage.ActivityStorageException
getUserIdsActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetUserIdsActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplorg.exoplatform.social.core.storage.ActivityStorageExceptionpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getUserActivitiesForUpgrade(org.exoplatform.social.core.identity.model.Identity owner, long offset, long limit) throws org.exoplatform.social.core.storage.ActivityStorageException
getUserActivitiesForUpgrade in interface org.exoplatform.social.core.storage.api.ActivityStoragegetUserActivitiesForUpgrade in class org.exoplatform.social.core.storage.impl.ActivityStorageImplorg.exoplatform.social.core.storage.ActivityStorageExceptionpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getActivities(org.exoplatform.social.core.identity.model.Identity owner, org.exoplatform.social.core.identity.model.Identity viewer, long offset, long limit) throws org.exoplatform.social.core.storage.ActivityStorageException
getActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplorg.exoplatform.social.core.storage.ActivityStorageExceptionpublic void saveComment(org.exoplatform.social.core.activity.model.ExoSocialActivity activity,
org.exoplatform.social.core.activity.model.ExoSocialActivity eXoComment)
throws org.exoplatform.social.core.storage.ActivityStorageException
saveComment in interface org.exoplatform.social.core.storage.api.ActivityStoragesaveComment in class org.exoplatform.social.core.storage.impl.ActivityStorageImplorg.exoplatform.social.core.storage.ActivityStorageExceptionpublic org.exoplatform.social.core.activity.model.ExoSocialActivity saveActivity(org.exoplatform.social.core.identity.model.Identity owner,
org.exoplatform.social.core.activity.model.ExoSocialActivity activity)
throws org.exoplatform.social.core.storage.ActivityStorageException
saveActivity in interface org.exoplatform.social.core.storage.api.ActivityStoragesaveActivity in class org.exoplatform.social.core.storage.impl.ActivityStorageImplorg.exoplatform.social.core.storage.ActivityStorageExceptionpublic org.exoplatform.social.core.activity.model.ExoSocialActivity getParentActivity(org.exoplatform.social.core.activity.model.ExoSocialActivity comment)
throws org.exoplatform.social.core.storage.ActivityStorageException
getParentActivity in interface org.exoplatform.social.core.storage.api.ActivityStoragegetParentActivity in class org.exoplatform.social.core.storage.impl.ActivityStorageImplorg.exoplatform.social.core.storage.ActivityStorageExceptionpublic void deleteActivity(String activityId) throws org.exoplatform.social.core.storage.ActivityStorageException
deleteActivity in interface org.exoplatform.social.core.storage.api.ActivityStoragedeleteActivity in class org.exoplatform.social.core.storage.impl.ActivityStorageImplorg.exoplatform.social.core.storage.ActivityStorageExceptionpublic void deleteComment(String activityId, String commentId) throws org.exoplatform.social.core.storage.ActivityStorageException
deleteComment in interface org.exoplatform.social.core.storage.api.ActivityStoragedeleteComment in class org.exoplatform.social.core.storage.impl.ActivityStorageImplorg.exoplatform.social.core.storage.ActivityStorageExceptionpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getActivitiesOfIdentities(List<org.exoplatform.social.core.identity.model.Identity> connectionList, long offset, long limit) throws org.exoplatform.social.core.storage.ActivityStorageException
getActivitiesOfIdentities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetActivitiesOfIdentities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplorg.exoplatform.social.core.storage.ActivityStorageExceptionpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getActivitiesOfIdentities(List<org.exoplatform.social.core.identity.model.Identity> connectionList, org.exoplatform.social.core.storage.api.ActivityStorage.TimestampType type, long offset, long limit) throws org.exoplatform.social.core.storage.ActivityStorageException
getActivitiesOfIdentities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetActivitiesOfIdentities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplorg.exoplatform.social.core.storage.ActivityStorageExceptionpublic int getNumberOfUserActivities(org.exoplatform.social.core.identity.model.Identity owner)
throws org.exoplatform.social.core.storage.ActivityStorageException
getNumberOfUserActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfUserActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplorg.exoplatform.social.core.storage.ActivityStorageExceptionpublic int getNumberOfUserActivitiesForUpgrade(org.exoplatform.social.core.identity.model.Identity owner)
throws org.exoplatform.social.core.storage.ActivityStorageException
getNumberOfUserActivitiesForUpgrade in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfUserActivitiesForUpgrade in class org.exoplatform.social.core.storage.impl.ActivityStorageImplorg.exoplatform.social.core.storage.ActivityStorageExceptionpublic int getNumberOfNewerOnUserActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity)
getNumberOfNewerOnUserActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfNewerOnUserActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getNewerOnUserActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity, org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity, int limit)
getNewerOnUserActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNewerOnUserActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfOlderOnUserActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity)
getNumberOfOlderOnUserActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfOlderOnUserActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getOlderOnUserActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity, org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity, int limit)
getOlderOnUserActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetOlderOnUserActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getActivityFeed(org.exoplatform.social.core.identity.model.Identity ownerIdentity, int offset, int limit)
getActivityFeed in interface org.exoplatform.social.core.storage.api.ActivityStoragegetActivityFeed in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<String> getActivityIdsFeed(org.exoplatform.social.core.identity.model.Identity ownerIdentity, int offset, int limit)
getActivityIdsFeed in interface org.exoplatform.social.core.storage.api.ActivityStoragegetActivityIdsFeed in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getActivityFeedForUpgrade(org.exoplatform.social.core.identity.model.Identity ownerIdentity, int offset, int limit)
getActivityFeedForUpgrade in interface org.exoplatform.social.core.storage.api.ActivityStoragegetActivityFeedForUpgrade in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfActivitesOnActivityFeed(org.exoplatform.social.core.identity.model.Identity ownerIdentity)
getNumberOfActivitesOnActivityFeed in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfActivitesOnActivityFeed in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfActivitesOnActivityFeedForUpgrade(org.exoplatform.social.core.identity.model.Identity ownerIdentity)
getNumberOfActivitesOnActivityFeedForUpgrade in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfActivitesOnActivityFeedForUpgrade in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfNewerOnActivityFeed(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity)
getNumberOfNewerOnActivityFeed in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfNewerOnActivityFeed in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getNewerOnActivityFeed(org.exoplatform.social.core.identity.model.Identity ownerIdentity, org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity, int limit)
getNewerOnActivityFeed in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNewerOnActivityFeed in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfOlderOnActivityFeed(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity)
getNumberOfOlderOnActivityFeed in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfOlderOnActivityFeed in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getOlderOnActivityFeed(org.exoplatform.social.core.identity.model.Identity ownerIdentity, org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity, int limit)
getOlderOnActivityFeed in interface org.exoplatform.social.core.storage.api.ActivityStoragegetOlderOnActivityFeed in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity ownerIdentity, int offset, int limit)
getActivitiesOfConnections in interface org.exoplatform.social.core.storage.api.ActivityStoragegetActivitiesOfConnections in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<String> getActivityIdsOfConnections(org.exoplatform.social.core.identity.model.Identity ownerIdentity, int offset, int limit)
getActivityIdsOfConnections in interface org.exoplatform.social.core.storage.api.ActivityStoragegetActivityIdsOfConnections in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getActivitiesOfConnectionsForUpgrade(org.exoplatform.social.core.identity.model.Identity ownerIdentity, int offset, int limit)
getActivitiesOfConnectionsForUpgrade in interface org.exoplatform.social.core.storage.api.ActivityStoragegetActivitiesOfConnectionsForUpgrade in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity ownerIdentity)
getNumberOfActivitiesOfConnections in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfActivitiesOfConnections in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfActivitiesOfConnectionsForUpgrade(org.exoplatform.social.core.identity.model.Identity ownerIdentity)
getNumberOfActivitiesOfConnectionsForUpgrade in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfActivitiesOfConnectionsForUpgrade in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getActivitiesOfIdentity(org.exoplatform.social.core.identity.model.Identity ownerIdentity, long offset, long limit)
getActivitiesOfIdentity in interface org.exoplatform.social.core.storage.api.ActivityStoragegetActivitiesOfIdentity in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfNewerOnActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity)
getNumberOfNewerOnActivitiesOfConnections in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfNewerOnActivitiesOfConnections in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getNewerOnActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity ownerIdentity, org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity, long limit)
getNewerOnActivitiesOfConnections in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNewerOnActivitiesOfConnections in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfOlderOnActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity)
getNumberOfOlderOnActivitiesOfConnections in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfOlderOnActivitiesOfConnections in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getOlderOnActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity ownerIdentity, org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity, int limit)
getOlderOnActivitiesOfConnections in interface org.exoplatform.social.core.storage.api.ActivityStoragegetOlderOnActivitiesOfConnections in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity, int offset, int limit)
getUserSpacesActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetUserSpacesActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<String> getSpaceActivityIds(org.exoplatform.social.core.identity.model.Identity spaceIdentity, int offset, int limit)
getSpaceActivityIds in interface org.exoplatform.social.core.storage.api.ActivityStoragegetSpaceActivityIds in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getUserSpacesActivitiesForUpgrade(org.exoplatform.social.core.identity.model.Identity ownerIdentity, int offset, int limit)
getUserSpacesActivitiesForUpgrade in interface org.exoplatform.social.core.storage.api.ActivityStoragegetUserSpacesActivitiesForUpgrade in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity)
getNumberOfUserSpacesActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfUserSpacesActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfUserSpacesActivitiesForUpgrade(org.exoplatform.social.core.identity.model.Identity ownerIdentity)
getNumberOfUserSpacesActivitiesForUpgrade in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfUserSpacesActivitiesForUpgrade in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfNewerOnUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity)
getNumberOfNewerOnUserSpacesActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfNewerOnUserSpacesActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getNewerOnUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity, org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity, int limit)
getNewerOnUserSpacesActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNewerOnUserSpacesActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfOlderOnUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity)
getNumberOfOlderOnUserSpacesActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfOlderOnUserSpacesActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getOlderOnUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity, org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity, int limit)
getOlderOnUserSpacesActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetOlderOnUserSpacesActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity, int offset, int limit)
getComments in interface org.exoplatform.social.core.storage.api.ActivityStoragegetComments in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity)
getNumberOfComments in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfComments in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfNewerComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseComment)
getNumberOfNewerComments in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfNewerComments in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getNewerComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity, org.exoplatform.social.core.activity.model.ExoSocialActivity baseComment, int limit)
getNewerComments in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNewerComments in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfOlderComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseComment)
getNumberOfOlderComments in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfOlderComments in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getOlderComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity, org.exoplatform.social.core.activity.model.ExoSocialActivity baseComment, int limit)
getOlderComments in interface org.exoplatform.social.core.storage.api.ActivityStoragegetOlderComments in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getNewerComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity, Long sinceTime, int limit)
getNewerComments in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNewerComments in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getOlderComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity, Long sinceTime, int limit)
getOlderComments in interface org.exoplatform.social.core.storage.api.ActivityStoragegetOlderComments in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfNewerComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity,
Long sinceTime)
getNumberOfNewerComments in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfNewerComments in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfOlderComments(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity,
Long sinceTime)
getNumberOfOlderComments in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfOlderComments in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic SortedSet<org.exoplatform.social.core.ActivityProcessor> getActivityProcessors()
getActivityProcessors in interface org.exoplatform.social.core.storage.api.ActivityStoragegetActivityProcessors in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic void updateActivity(org.exoplatform.social.core.activity.model.ExoSocialActivity existingActivity)
throws org.exoplatform.social.core.storage.ActivityStorageException
updateActivity in interface org.exoplatform.social.core.storage.api.ActivityStorageupdateActivity in class org.exoplatform.social.core.storage.impl.ActivityStorageImplorg.exoplatform.social.core.storage.ActivityStorageExceptionpublic int getNumberOfNewerOnActivityFeed(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
Long sinceTime)
getNumberOfNewerOnActivityFeed in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfNewerOnActivityFeed in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfNewerOnUserActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
Long sinceTime)
getNumberOfNewerOnUserActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfNewerOnUserActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfNewerOnActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
Long sinceTime)
getNumberOfNewerOnActivitiesOfConnections in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfNewerOnActivitiesOfConnections in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfNewerOnUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
Long sinceTime)
getNumberOfNewerOnUserSpacesActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfNewerOnUserSpacesActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getActivitiesOfIdentities(org.exoplatform.social.core.storage.impl.ActivityBuilderWhere where, org.exoplatform.social.core.activity.filter.ActivityFilter filter, long offset, long limit) throws org.exoplatform.social.core.storage.ActivityStorageException
getActivitiesOfIdentities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetActivitiesOfIdentities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplorg.exoplatform.social.core.storage.ActivityStorageExceptionpublic int getNumberOfSpaceActivities(org.exoplatform.social.core.identity.model.Identity spaceIdentity)
getNumberOfSpaceActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfSpaceActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfSpaceActivitiesForUpgrade(org.exoplatform.social.core.identity.model.Identity spaceIdentity)
getNumberOfSpaceActivitiesForUpgrade in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfSpaceActivitiesForUpgrade in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getSpaceActivities(org.exoplatform.social.core.identity.model.Identity spaceIdentity, int offset, int limit)
getSpaceActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetSpaceActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getSpaceActivitiesForUpgrade(org.exoplatform.social.core.identity.model.Identity spaceIdentity, int offset, int limit)
getSpaceActivitiesForUpgrade in interface org.exoplatform.social.core.storage.api.ActivityStoragegetSpaceActivitiesForUpgrade in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getActivitiesByPoster(org.exoplatform.social.core.identity.model.Identity posterIdentity, int offset, int limit)
getActivitiesByPoster in interface org.exoplatform.social.core.storage.api.ActivityStoragegetActivitiesByPoster in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getActivitiesByPoster(org.exoplatform.social.core.identity.model.Identity posterIdentity, int offset, int limit, String... activityTypes)
getActivitiesByPoster in interface org.exoplatform.social.core.storage.api.ActivityStoragegetActivitiesByPoster in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfActivitiesByPoster(org.exoplatform.social.core.identity.model.Identity posterIdentity)
getNumberOfActivitiesByPoster in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfActivitiesByPoster in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfActivitiesByPoster(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
org.exoplatform.social.core.identity.model.Identity viewerIdentity)
getNumberOfActivitiesByPoster in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfActivitiesByPoster in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getNewerOnSpaceActivities(org.exoplatform.social.core.identity.model.Identity spaceIdentity, org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity, int limit)
getNewerOnSpaceActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNewerOnSpaceActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfNewerOnSpaceActivities(org.exoplatform.social.core.identity.model.Identity spaceIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity)
getNumberOfNewerOnSpaceActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfNewerOnSpaceActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getOlderOnSpaceActivities(org.exoplatform.social.core.identity.model.Identity spaceIdentity, org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity, int limit)
getOlderOnSpaceActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetOlderOnSpaceActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfOlderOnSpaceActivities(org.exoplatform.social.core.identity.model.Identity spaceIdentity,
org.exoplatform.social.core.activity.model.ExoSocialActivity baseActivity)
getNumberOfOlderOnSpaceActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfOlderOnSpaceActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfNewerOnSpaceActivities(org.exoplatform.social.core.identity.model.Identity spaceIdentity,
Long sinceTime)
getNumberOfNewerOnSpaceActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfNewerOnSpaceActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfUpdatedOnActivityFeed(org.exoplatform.social.core.identity.model.Identity owner,
org.exoplatform.social.core.activity.filter.ActivityUpdateFilter filter)
getNumberOfUpdatedOnActivityFeed in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfUpdatedOnActivityFeed in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfUpdatedOnUserActivities(org.exoplatform.social.core.identity.model.Identity owner,
org.exoplatform.social.core.activity.filter.ActivityUpdateFilter filter)
getNumberOfUpdatedOnUserActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfUpdatedOnUserActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfUpdatedOnActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity owner,
org.exoplatform.social.core.activity.filter.ActivityUpdateFilter filter)
getNumberOfUpdatedOnActivitiesOfConnections in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfUpdatedOnActivitiesOfConnections in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfUpdatedOnUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity owner,
org.exoplatform.social.core.activity.filter.ActivityUpdateFilter filter)
getNumberOfUpdatedOnUserSpacesActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfUpdatedOnUserSpacesActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfUpdatedOnSpaceActivities(org.exoplatform.social.core.identity.model.Identity owner,
org.exoplatform.social.core.activity.filter.ActivityUpdateFilter filter)
getNumberOfUpdatedOnSpaceActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfUpdatedOnSpaceActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfMultiUpdated(org.exoplatform.social.core.identity.model.Identity owner,
Map<String,Long> sinceTimes)
getNumberOfMultiUpdated in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfMultiUpdated in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getNewerFeedActivities(org.exoplatform.social.core.identity.model.Identity owner, Long sinceTime, int limit)
getNewerFeedActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNewerFeedActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getNewerUserActivities(org.exoplatform.social.core.identity.model.Identity owner, Long sinceTime, int limit)
getNewerUserActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNewerUserActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getNewerUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity owner, Long sinceTime, int limit)
getNewerUserSpacesActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNewerUserSpacesActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getNewerActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity owner, Long sinceTime, int limit)
getNewerActivitiesOfConnections in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNewerActivitiesOfConnections in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getNewerSpaceActivities(org.exoplatform.social.core.identity.model.Identity owner, Long sinceTime, int limit)
getNewerSpaceActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNewerSpaceActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getOlderFeedActivities(org.exoplatform.social.core.identity.model.Identity owner, Long sinceTime, int limit)
getOlderFeedActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetOlderFeedActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getOlderUserActivities(org.exoplatform.social.core.identity.model.Identity owner, Long sinceTime, int limit)
getOlderUserActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetOlderUserActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getOlderUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity owner, Long sinceTime, int limit)
getOlderUserSpacesActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetOlderUserSpacesActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getOlderActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity owner, Long sinceTime, int limit)
getOlderActivitiesOfConnections in interface org.exoplatform.social.core.storage.api.ActivityStoragegetOlderActivitiesOfConnections in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic List<org.exoplatform.social.core.activity.model.ExoSocialActivity> getOlderSpaceActivities(org.exoplatform.social.core.identity.model.Identity owner, Long sinceTime, int limit)
getOlderSpaceActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetOlderSpaceActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfOlderOnActivityFeed(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
Long sinceTime)
getNumberOfOlderOnActivityFeed in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfOlderOnActivityFeed in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfOlderOnUserActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
Long sinceTime)
getNumberOfOlderOnUserActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfOlderOnUserActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfOlderOnActivitiesOfConnections(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
Long sinceTime)
getNumberOfOlderOnActivitiesOfConnections in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfOlderOnActivitiesOfConnections in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfOlderOnUserSpacesActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
Long sinceTime)
getNumberOfOlderOnUserSpacesActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfOlderOnUserSpacesActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic int getNumberOfOlderOnSpaceActivities(org.exoplatform.social.core.identity.model.Identity ownerIdentity,
Long sinceTime)
getNumberOfOlderOnSpaceActivities in interface org.exoplatform.social.core.storage.api.ActivityStoragegetNumberOfOlderOnSpaceActivities in class org.exoplatform.social.core.storage.impl.ActivityStorageImplpublic void setIdentityStorage(org.exoplatform.social.core.storage.api.IdentityStorage identityStorage)
Copyright © 2003–2016 eXo Platform SAS. All rights reserved.