Uses of Class
org.exoplatform.social.core.identity.model.Identity
Packages that use Identity
Package
Description
Models for Activity
Provides classes that are necessary to control spaces and their lifecycles.
-
Uses of Identity in org.exoplatform.social.core.activity.model
Methods in org.exoplatform.social.core.activity.model that return IdentityModifier and TypeMethodDescriptionActivitySearchResult.getPoster()ActivitySearchResult.getStreamOwner()Methods in org.exoplatform.social.core.activity.model with parameters of type IdentityModifier and TypeMethodDescriptionvoidvoidActivitySearchResult.setStreamOwner(Identity streamOwner) -
Uses of Identity in org.exoplatform.social.core.identity
Methods in org.exoplatform.social.core.identity that return IdentityModifier and TypeMethodDescriptionabstract IdentityIdentityProvider.createIdentity(T remoteObject) Creates a new identity for a given remote objectIdentityProvider.getIdentityByRemoteId(String remoteId) The identifier can be the URL of the profile or if it's a CS contact manager contact, it will be the UID of the contactIdentity[]SpaceMemberFilterListAccess.load(int offset, int limit) Methods in org.exoplatform.social.core.identity that return types with arguments of type IdentityMethods in org.exoplatform.social.core.identity with parameters of type IdentityModifier and TypeMethodDescriptionbooleanvoidIdentityProvider.onSaveIdentity(Identity identity) this method is called after the IdentityManager has saved the identity object.Method parameters in org.exoplatform.social.core.identity with type arguments of type IdentityModifier and TypeMethodDescriptionbooleanIdentityResult.addAll(Collection<? extends Identity> c) -
Uses of Identity in org.exoplatform.social.core.identity.model
Subclasses of Identity in org.exoplatform.social.core.identity.modelModifier and TypeClassDescriptionclassDTO of identity of a person or a space with relationShip with current viewer user's identity.Methods in org.exoplatform.social.core.identity.model that return IdentityModifier and TypeMethodDescriptionIdentity.clone()final IdentityProfile.getIdentity()Gets the identity.Methods in org.exoplatform.social.core.identity.model with parameters of type IdentityModifier and TypeMethodDescriptionfinal voidProfile.setIdentity(Identity identity) Sets the identity.Constructors in org.exoplatform.social.core.identity.model with parameters of type IdentityModifierConstructorDescriptionIdentityWithRelationship(Identity identity) Instantiates a new profile. -
Uses of Identity in org.exoplatform.social.core.manager
Methods in org.exoplatform.social.core.manager that return IdentityModifier and TypeMethodDescriptiondefault IdentityActivityManager.getActivityStreamOwnerIdentity(String activityId) Retrieves anExoSocialActivity(activity or comment) stream ownerdefault IdentityIdentityManager.getIdentity(long id) IdentityManager.getIdentity(String id) Deprecated, for removal: This API element is subject to removal in a future version.Use getIdentity(Long) rather than getIdentity(String) since the id is no more an UUID inherited from JCRIdentityManager.getIdentity(String identityId, boolean isProfileLoaded) Deprecated.UseIdentityManager.getIdentity(String)instead.IdentityManager.getIdentity(String providerId, String remoteId, boolean loadProfile) Deprecated.default IdentityIdentityManager.getOrCreateGroupIdentity(String groupId) Retrieves the identity of a given group identified by its full idIdentityManager.getOrCreateIdentity(String providerId, String remoteId) Gets an identity by a remote Id.IdentityManager.getOrCreateIdentity(String providerId, String remoteId, boolean isProfileLoaded) Deprecated.UseIdentityManager.getOrCreateIdentity(String, String)instead.default IdentityIdentityManager.getOrCreateSpaceIdentity(String spacePrettyName) Retrieves the identity of a given space identified by its prettyNamedefault IdentityIdentityManager.getOrCreateUserIdentity(String username) Retrieves the identity of a given user identified by his username/loginIdentityManager.updateIdentity(Identity identity) Updates specific properties of an identity.Methods in org.exoplatform.social.core.manager that return types with arguments of type IdentityModifier and TypeMethodDescriptionRelationshipManager.findRelationships(Identity ownerIdentity, Relationship.Type relationshipType) Deprecated, for removal: This API element is subject to removal in a future version.org.exoplatform.commons.utils.ListAccess<Identity> RelationshipManager.getAllWithListAccess(Identity existingIdentity) Gets a list access which contains all identities who were connected, were invited or invited a provided identity.IdentityManager.getConnections(Identity ownerIdentity) Deprecated.org.exoplatform.commons.utils.ListAccess<Identity> RelationshipManager.getConnections(Identity existingIdentity) Gets a list access which contains all identities who are connected to a provided identity.org.exoplatform.commons.utils.ListAccess<Identity> RelationshipManager.getConnectionsByFilter(Identity existingIdentity, ProfileFilter profileFilter) Gets a list access which contains all identities who are connected to a provided identity and filtered by a profile filter.org.exoplatform.commons.utils.ListAccess<Identity> IdentityManager.getConnectionsWithListAccess(Identity identity) Gets a list access which contains all identities connected to the provided identity.RelationshipManager.getIdentities(Identity id) Deprecated, for removal: This API element is subject to removal in a future version.UseRelationshipManager.getAllWithListAccess(Identity)instead.IdentityManager.getIdentitiesByProfileFilter(String providerId, ProfileFilter profileFilter) org.exoplatform.commons.utils.ListAccess<Identity> IdentityManager.getIdentitiesByProfileFilter(String providerId, ProfileFilter profileFilter, boolean isProfileLoaded) Gets a list access which contains all identities from a given provider.IdentityManager.getIdentitiesByProfileFilter(String providerId, ProfileFilter profileFilter, long offset, long limit) IdentityManager.getIdentitiesByProfileFilter(ProfileFilter profileFilter) IdentityManager.getIdentitiesByProfileFilter(ProfileFilter profileFilter, long offset, long limit) IdentityManager.getIdentitiesFilterByAlphaBet(String providerId, ProfileFilter profileFilter) IdentityManager.getIdentitiesFilterByAlphaBet(String providerId, ProfileFilter profileFilter, long offset, long limit) IdentityManager.getIdentitiesFilterByAlphaBet(ProfileFilter profileFilter) org.exoplatform.commons.utils.ListAccess<Identity> IdentityManager.getIdentitiesForUnifiedSearch(String providerId, ProfileFilter profileFilter) Gets a list access which contains identities matching with the Unified Search condition.org.exoplatform.commons.utils.ListAccess<Identity> RelationshipManager.getIncomingByFilter(Identity existingIdentity, ProfileFilter profileFilter) Deprecated, for removal: This API element is subject to removal in a future version.org.exoplatform.commons.utils.ListAccess<Identity> RelationshipManager.getIncomingWithListAccess(Identity existingIdentity) Gets a list access which contains all identities who invited to connect to a provided identity.RelationshipManager.getLastConnections(Identity identity, int limit) Get the list of identities who are most recently connected with given user the limit number of results must be greater than 0 or an empty list will be returnedIdentityManager.getLastIdentities(int limit) Gets the last identities that have been created.org.exoplatform.commons.utils.ListAccess<Identity> RelationshipManager.getOutgoing(Identity existingIdentity) Gets a list access which contains all identities who were invited to connect by a provided identity.org.exoplatform.commons.utils.ListAccess<Identity> RelationshipManager.getOutgoingByFilter(Identity existingIdentity, ProfileFilter profileFilter) Deprecated, for removal: This API element is subject to removal in a future version.org.exoplatform.commons.utils.ListAccess<Identity> IdentityManager.getSpaceIdentityByProfileFilter(Space space, ProfileFilter profileFilter, SpaceMemberFilterListAccess.Type type, boolean isProfileLoaded) Gets space identities by filter information.RelationshipManager.getSuggestions(Identity identity, int offset, int limit) Deprecated, for removal: This API element is subject to removal in a future version.RelationshipManager.getSuggestions(Identity identity, int maxConnections, int maxConnectionsToLoad, int maxSuggestions) Gets suggestions having common users with the provided identity.Methods in org.exoplatform.social.core.manager with parameters of type IdentityModifier and TypeMethodDescriptiondefault booleanActivityManager.canPinActivity(ExoSocialActivity activity, Identity identity) Return whether a user can pin or unpin an activity or notdefault booleanActivityManager.canPostActivityInStream(org.exoplatform.services.security.Identity viewer, Identity streamOwner) Checks whether a user can post an activity in a specific stream of user Or SpaceConfirms to connect to an identity who sent invitation.voidIdentityManager.deleteIdentity(Identity identity) Deletes an identity.voidActivityManager.deleteLike(ExoSocialActivity activity, Identity identity) Deletes a like of an identity from a specific activity.voidDenies to connect to an identity who sent invitation.RelationshipManager.findRelationships(Identity ownerIdentity, Relationship.Type relationshipType) Deprecated, for removal: This API element is subject to removal in a future version.Gets a relationship between 2 identities.default RealtimeListAccess<ExoSocialActivity> ActivityManager.getActivitiesByFilterWithListAccess(Identity viewerIdentity, ActivityFilter activityFilter) Gets activities by filter.ActivityManager.getActivitiesByPoster(Identity poster) Gets activities of a given poster.ActivityManager.getActivitiesByPoster(Identity posterIdentity, String... activityTypes) Gets activities of a given poster that are specified by activity types.ActivityManager.getActivitiesOfConnectionsWithListAccess(Identity identity) Gets activities posted by all connections with a given identity.ActivityManager.getActivitiesOfSpaceWithListAccess(Identity spaceIdentity) Gets activities posted on a space by its Id.ActivityManager.getActivitiesOfUserSpacesWithListAccess(Identity identity) Gets activities posted on all space activity streams in which an identity joins.ActivityManager.getActivitiesWithListAccess(Identity identity) Gets activities posted on the provided activity stream owner.ActivityManager.getActivitiesWithListAccess(Identity ownerIdentity, Identity viewerIdentity) Gets activities on the provided activity stream which is viewed by another.ActivityManager.getActivityFeedWithListAccess(Identity identity) Gets all activities accessible by a given identity.Deprecated, for removal: This API element is subject to removal in a future version.UseRelationshipManager.getAllWithListAccess(Identity)instead.Deprecated, for removal: This API element is subject to removal in a future version.UseRelationshipManager.getAllWithListAccess(Identity)instead.RelationshipManager.getAll(Identity identity, Relationship.Type type, List<Identity> identities) Deprecated, for removal: This API element is subject to removal in a future version.UseRelationshipManager.getAllWithListAccess(Identity)instead.RelationshipManager.getAllRelationships(Identity identity) Deprecated, for removal: This API element is subject to removal in a future version.UseRelationshipManager.getAllWithListAccess(Identity)instead.org.exoplatform.commons.utils.ListAccess<Identity> RelationshipManager.getAllWithListAccess(Identity existingIdentity) Gets a list access which contains all identities who were connected, were invited or invited a provided identity.default org.exoplatform.commons.file.model.FileItemIdentityManager.getAvatarFile(Identity identity) Retrieves user avatar file by a given identityIdentityManager.getAvatarInputStream(Identity identity) Gets a profile avatar associated with a provided identityIdentityManager.getBannerInputStream(Identity identity) Gets a profile banner associated with a provided identityRelationshipManager.getConfirmed(Identity identity) Deprecated, for removal: This API element is subject to removal in a future version.UseRelationshipManager.getConnections(Identity)instead.RelationshipManager.getConfirmed(Identity identity, List<Identity> identities) Deprecated, for removal: This API element is subject to removal in a future version.UseRelationshipManager.getConnections(Identity)instead.IdentityManager.getConnections(Identity ownerIdentity) Deprecated.org.exoplatform.commons.utils.ListAccess<Identity> RelationshipManager.getConnections(Identity existingIdentity) Gets a list access which contains all identities who are connected to a provided identity.org.exoplatform.commons.utils.ListAccess<Identity> RelationshipManager.getConnectionsByFilter(Identity existingIdentity, ProfileFilter profileFilter) Gets a list access which contains all identities who are connected to a provided identity and filtered by a profile filter.default intRelationshipManager.getConnectionsInCommonCount(Identity identity1, Identity identity2) RelationshipManager.getConnectionStatus(Identity fromIdentity, Identity toIdentity) Deprecated, for removal: This API element is subject to removal in a future version.UseRelationshipManager.getStatus(Identity, Identity)instead.org.exoplatform.commons.utils.ListAccess<Identity> IdentityManager.getConnectionsWithListAccess(Identity identity) Gets a list access which contains all identities connected to the provided identity.RelationshipManager.getContacts(Identity identity) Deprecated, for removal: This API element is subject to removal in a future version.UseRelationshipManager.getConnections(Identity)instead.RelationshipManager.getContacts(Identity currIdentity, List<Identity> identities) Deprecated, for removal: This API element is subject to removal in a future version.UseRelationshipManager.getConnections(Identity)instead.RelationshipManager.getIdentities(Identity id) Deprecated, for removal: This API element is subject to removal in a future version.UseRelationshipManager.getAllWithListAccess(Identity)instead.RelationshipManager.getIncoming(Identity receiver) Deprecated, for removal: This API element is subject to removal in a future version.RelationshipManager.getIncoming(Identity receiver, List<Identity> identities) Deprecated, for removal: This API element is subject to removal in a future version.org.exoplatform.commons.utils.ListAccess<Identity> RelationshipManager.getIncomingByFilter(Identity existingIdentity, ProfileFilter profileFilter) Deprecated, for removal: This API element is subject to removal in a future version.org.exoplatform.commons.utils.ListAccess<Identity> RelationshipManager.getIncomingWithListAccess(Identity existingIdentity) Gets a list access which contains all identities who invited to connect to a provided identity.RelationshipManager.getLastConnections(Identity identity, int limit) Get the list of identities who are most recently connected with given user the limit number of results must be greater than 0 or an empty list will be returnedorg.exoplatform.commons.utils.ListAccess<Identity> RelationshipManager.getOutgoing(Identity existingIdentity) Gets a list access which contains all identities who were invited to connect by a provided identity.org.exoplatform.commons.utils.ListAccess<Identity> RelationshipManager.getOutgoingByFilter(Identity existingIdentity, ProfileFilter profileFilter) Deprecated, for removal: This API element is subject to removal in a future version.RelationshipManager.getPending(Identity sender) Deprecated, for removal: This API element is subject to removal in a future version.UseRelationshipManager.getIncoming(Identity)instead.RelationshipManager.getPending(Identity sender, List<Identity> identities) Deprecated, for removal: This API element is subject to removal in a future version.RelationshipManager.getPendingRelationships(Identity identity) Deprecated, for removal: This API element is subject to removal in a future version.UseRelationshipManager.getIncoming(Identity)instead.RelationshipManager.getPendingRelationships(Identity identity, boolean toConfirm) Deprecated, for removal: This API element is subject to removal in a future version.When toConfirm=true, useRelationshipManager.getIncoming(Identity)instead.RelationshipManager.getPendingRelationships(Identity currIdentity, List<Identity> identities, boolean toConfirm) Deprecated, for removal: This API element is subject to removal in a future version.When toConfirm=true, useRelationshipManager.getIncoming(Identity)instead.IdentityManager.getProfile(Identity identity) Gets a profile associated with a provided identity.RelationshipManager.getRelationship(Identity sender, Identity receiver) Deprecated, for removal: This API element is subject to removal in a future version.UseRelationshipManager.get(Identity, Identity)instead.RelationshipManager.getRelationshipsByStatus(Identity identity, Relationship.Type type, int offset, int limit) Gets a list which contains all relationships by status.intRelationshipManager.getRelationshipsCountByStatus(Identity identity, Relationship.Type type) Gets number of relationships by status.RelationshipManager.getRelationshipStatus(Relationship rel, Identity id) Deprecated, for removal: This API element is subject to removal in a future version.Now we don't use this method to get relationship we get status of relationship object and depend on sender and receiver, we can define pending relationship or incoming relationship.Gets the relationship status between 2 identities.RelationshipManager.getSuggestions(Identity identity, int offset, int limit) Deprecated, for removal: This API element is subject to removal in a future version.RelationshipManager.getSuggestions(Identity identity, int maxConnections, int maxConnectionsToLoad, int maxSuggestions) Gets suggestions having common users with the provided identity.voidIdentityManager.hardDeleteIdentity(Identity identity) Cleans all data related to a specific identity.Ignores to connect to an identity who sent invitation.Deprecated, for removal: This API element is subject to removal in a future version.RelationshipManager.inviteToConnect(Identity invitingIdentity, Identity invitedIdentity) Invites one identity to connect to the other.voidActivityManager.saveActivityNoReturn(Identity streamOwner, ExoSocialActivity activity) Saves a newly created activity to a stream.default voidIdentityManager.saveIdentity(Identity identity) Deprecated, for removal: This API element is subject to removal in a future version.UseIdentityManager.updateIdentity(Identity)instead.voidActivityManager.saveLike(ExoSocialActivity activity, Identity identity) Saves the like information of an identity to a specific activity.IdentityManager.updateIdentity(Identity identity) Updates specific properties of an identity.Method parameters in org.exoplatform.social.core.manager with type arguments of type IdentityModifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.UseRelationshipManager.getAllWithListAccess(Identity)instead.RelationshipManager.getAll(Identity identity, Relationship.Type type, List<Identity> identities) Deprecated, for removal: This API element is subject to removal in a future version.UseRelationshipManager.getAllWithListAccess(Identity)instead.RelationshipManager.getConfirmed(Identity identity, List<Identity> identities) Deprecated, for removal: This API element is subject to removal in a future version.UseRelationshipManager.getConnections(Identity)instead.RelationshipManager.getContacts(Identity currIdentity, List<Identity> identities) Deprecated, for removal: This API element is subject to removal in a future version.UseRelationshipManager.getConnections(Identity)instead.RelationshipManager.getIncoming(Identity receiver, List<Identity> identities) Deprecated, for removal: This API element is subject to removal in a future version.RelationshipManager.getPending(Identity sender, List<Identity> identities) Deprecated, for removal: This API element is subject to removal in a future version.RelationshipManager.getPendingRelationships(Identity currIdentity, List<Identity> identities, boolean toConfirm) Deprecated, for removal: This API element is subject to removal in a future version.When toConfirm=true, useRelationshipManager.getIncoming(Identity)instead. -
Uses of Identity in org.exoplatform.social.core.profile
Methods in org.exoplatform.social.core.profile that return IdentityMethods in org.exoplatform.social.core.profile that return types with arguments of type IdentityModifier and TypeMethodDescriptionProfileFilter.getExcludedIdentityList()Gets the excludedIdentityListMethods in org.exoplatform.social.core.profile with parameters of type IdentityMethod parameters in org.exoplatform.social.core.profile with type arguments of type IdentityModifier and TypeMethodDescriptionvoidProfileFilter.setExcludedIdentityList(List<Identity> excludedIdentityList) Sets the excludedIdentityList -
Uses of Identity in org.exoplatform.social.core.relationship.model
Methods in org.exoplatform.social.core.relationship.model that return IdentityModifier and TypeMethodDescriptionRelationship.getPartner(Identity identity) Gets the partner of relationship.Relationship.getReceiver()Gets the receiver.Relationship.getSender()Gets the sender.Methods in org.exoplatform.social.core.relationship.model with parameters of type IdentityModifier and TypeMethodDescriptionRelationship.getPartner(Identity identity) Gets the partner of relationship.booleanRelationship.isReceiver(Identity identity) Checks the identity is the receiver of relationshipbooleanChecks the identity is the sender of relationshipvoidRelationship.setReceiver(Identity receiver) Sets the receiver.voidSets the sender.Constructors in org.exoplatform.social.core.relationship.model with parameters of type IdentityModifierConstructorDescriptionRelationship(Identity sender, Identity receiver) Instantiates a new relationship.Relationship(Identity sender, Identity receiver, Relationship.Type status) Instantiates a new relationship. -
Uses of Identity in org.exoplatform.social.core.space.spi
Method parameters in org.exoplatform.social.core.space.spi with type arguments of type IdentityModifier and TypeMethodDescriptiondefault SpaceSpaceService.createSpace(Space space, String creator, List<Identity> identitiesToInvite) Creates a new space and invites all users from identitiesToInvite to join this newly created space.default voidSpaceService.inviteIdentities(Space space, List<Identity> identitiesToInvite) Invites users or members of spaces identified by identities list into a a designated spacedefault SpaceSpaceService.updateSpace(Space existingSpace, List<Identity> identitiesToInvite) Updates information of a space and invites all users from identitiesToInvite to join this space. -
Uses of Identity in org.exoplatform.social.core.storage.api
Methods in org.exoplatform.social.core.storage.api that return IdentityModifier and TypeMethodDescriptionIdentityStorage.findIdentity(String providerId, String remoteId) Gets the identity by remote id.IdentityStorage.findIdentityById(String nodeId) Gets the identity by his id.IdentityStorage.updateIdentity(Identity identity) Updates existing identity's properties.Methods in org.exoplatform.social.core.storage.api that return types with arguments of type IdentityModifier and TypeMethodDescriptionRelationshipStorage.getConnections(Identity identity) Gets connections with the identity.RelationshipStorage.getConnections(Identity identity, long offset, long limit) Gets connections with the identity.RelationshipStorage.getConnectionsByFilter(Identity existingIdentity, ProfileFilter profileFilter, long offset, long limit) Gets the list access to get a list of identities who is connected with the provided identity and filtered by profile filter.IdentityStorage.getIdentities(String providerId, long offset, long limit) Get list of identities by providerIdIdentityStorage.getIdentities(String providerId, String sortField, String sortDirection, boolean isEnabled, String userType, Boolean isConnected, String enrollmentStatus, long offset, long limit) Get list of identities by providerIdIdentityStorage.getIdentitiesByProfileFilter(String providerId, ProfileFilter profileFilter, long offset, long limit, boolean forceLoadOrReloadProfile) Gets the identities by profile filter.IdentityStorage.getIdentitiesForMentions(String providerId, ProfileFilter profileFilter, Relationship.Type type, long offset, long limit, boolean forceLoadOrReloadProfile) Gets the identities by profile filter.IdentityStorage.getIdentitiesForUnifiedSearch(String providerId, ProfileFilter profileFilter, long offset, long limit) Gets the identities for Unified Search.RelationshipStorage.getIncomingByFilter(Identity existingIdentity, ProfileFilter profileFilter, long offset, long limit) Gets the list access to get a list of identities who invited to connect to the provided identity and filtered by profile filter.RelationshipStorage.getIncomingRelationships(Identity receiver, long offset, long limit) Gets the list of relationship by identity matching with checking identity ids with offset, limit.RelationshipStorage.getLastConnections(Identity identity, int limit) Get the list of identities who are most recently connected with given user the limit number of results must be greater than 0 or an empty list will be returnedRelationshipStorage.getOutgoingByFilter(Identity existingIdentity, ProfileFilter profileFilter, long offset, long limit) Gets the list access to get a list of identities who was invited by the provided identity to connect and filtered by profile filter.RelationshipStorage.getOutgoingRelationships(Identity sender, long offset, long limit) Gets the list of relationship by identity matching with checking identity ids with offset, limit.RelationshipStorage.getRelationships(Identity identity, long offset, long limit) Gets the list of relationship by identity matching with checking identity idsIdentityStorage.getSpaceMemberIdentitiesByProfileFilter(Space space, ProfileFilter profileFilter, SpaceMemberFilterListAccess.Type type, long offset, long limit) get Space's member Identity and filter it by Profile FilterRelationshipStorage.getSuggestions(Identity identity, int maxConnections, int maxConnectionsToLoad, int maxSuggestions) Gets suggestions having common users with the provided identity.Methods in org.exoplatform.social.core.storage.api with parameters of type IdentityModifier and TypeMethodDescriptionvoidIdentityStorage.deleteIdentity(Identity identity) Deletes an identityActivityStorage.getActivities(Identity owner, Identity viewer, long offset, long limit) Gets the activities by identity owner but it's viewed by viewer.default List<ExoSocialActivity> ActivityStorage.getActivitiesByFilter(Identity viewerIdentity, ActivityFilter activityFilter, long offset, long limit) Get the activities by identity and activity filter.ActivityStorage.getActivitiesByPoster(Identity posterIdentity, int offset, int limit) Gets activities by poster.ActivityStorage.getActivitiesByPoster(Identity posterIdentity, int offset, int limit, String... activityTypes) Gets activities by poster and activity's typesdefault intActivityStorage.getActivitiesCountByFilter(Identity viewerIdentity, ActivityFilter activityFilter) Count the number of activities from an ownerIdentity by filterActivityStorage.getActivitiesOfConnections(Identity ownerIdentity, int offset, int limit) Gets activities of connections of an identity with offset, limit.ActivityStorage.getActivitiesOfConnectionsForUpgrade(Identity ownerIdentity, int offset, int limit) Deprecated.not used anymoreActivityStorage.getActivitiesOfIdentity(Identity ownerIdentity, long offset, long limit) Gets the activities of the identity with offset, limit.ActivityStorage.getActivityFeed(Identity ownerIdentity, int offset, int limit) Gets activity feed from an identity.ActivityStorage.getActivityFeedForUpgrade(Identity ownerIdentity, int offset, int limit) Deprecated.not used anymoreActivityStorage.getActivityIdsByFilter(Identity viewerIdentity, ActivityFilter activityFilter, long offset, long limit) Get the activity ids by identity and activity filter.ActivityStorage.getActivityIdsFeed(Identity ownerIdentity, int offset, int limit) Gets activity ids feed from an identity.ActivityStorage.getActivityIdsOfConnections(Identity ownerIdentity, int offset, int limit) Gets activity id list of connections of an identity with offset, limit.default org.exoplatform.commons.file.model.FileItemIdentityStorage.getAvatarFile(Identity identity) Retrieves user avatar file by a given identityIdentityStorage.getAvatarInputStreamById(Identity identity) Gets a the avatar stream for a given identityIdentityStorage.getBannerInputStreamById(Identity identity) Gets a the avatar stream for a given identityRelationshipStorage.getConnections(Identity identity) Gets connections with the identity.RelationshipStorage.getConnections(Identity identity, long offset, long limit) Gets connections with the identity.RelationshipStorage.getConnectionsByFilter(Identity existingIdentity, ProfileFilter profileFilter, long offset, long limit) Gets the list access to get a list of identities who is connected with the provided identity and filtered by profile filter.intRelationshipStorage.getConnectionsCount(Identity identity) Gets count of connection with the identity.intRelationshipStorage.getConnectionsCountByFilter(Identity existingIdentity, ProfileFilter profileFilter) Gets the count of identities who is connected with the provided identity and filtered by profile filter.default intRelationshipStorage.getConnectionsInCommonCount(Identity identity1, Identity identity2) RelationshipStorage.getIncomingByFilter(Identity existingIdentity, ProfileFilter profileFilter, long offset, long limit) Gets the list access to get a list of identities who invited to connect to the provided identity and filtered by profile filter.intRelationshipStorage.getIncomingCountByFilter(Identity existingIdentity, ProfileFilter profileFilter) Gets count of identities who invited to connect to the provided identity and filtered by profile filter.RelationshipStorage.getIncomingRelationships(Identity receiver, long offset, long limit) Gets the list of relationship by identity matching with checking identity ids with offset, limit.intRelationshipStorage.getIncomingRelationshipsCount(Identity receiver) Gets the count of the list of relationship by identity matching with checking identity ids.RelationshipStorage.getLastConnections(Identity identity, int limit) Get the list of identities who are most recently connected with given user the limit number of results must be greater than 0 or an empty list will be returnedActivityStorage.getNewerActivitiesOfConnections(Identity owner, Long sinceTime, int limit) Gets connections' activities of an user base on since time.ActivityStorage.getNewerFeedActivities(Identity owner, Long sinceTime, int limit) Gets feed activities base on since time.ActivityStorage.getNewerOnActivitiesOfConnections(Identity ownerIdentity, ExoSocialActivity baseActivity, long limit) Gets the newer activities of connections based on baseActivity.ActivityStorage.getNewerOnActivityFeed(Identity ownerIdentity, ExoSocialActivity baseActivity, int limit) Gets the list of newer activities feed based on an existing activity.ActivityStorage.getNewerOnSpaceActivities(Identity spaceIdentity, ExoSocialActivity baseActivity, int limit) Gets list of newer activities of spaces where the identity can accessActivityStorage.getNewerOnUserActivities(Identity ownerIdentity, ExoSocialActivity baseActivity, int limit) Gets the list of newer activities based on an existing activity.ActivityStorage.getNewerOnUserSpacesActivities(Identity ownerIdentity, ExoSocialActivity baseActivity, int limit) Gets the newer activities of spaces where identity can access (manager or member), based on an existing activity.ActivityStorage.getNewerSpaceActivities(Identity owner, Long sinceTime, int limit) Gets space activities base on since time.ActivityStorage.getNewerUserActivities(Identity owner, Long sinceTime, int limit) Gets activities of an user base on since time.ActivityStorage.getNewerUserSpacesActivities(Identity owner, Long sinceTime, int limit) Gets activities of an user on spaces base on since time.intActivityStorage.getNumberOfActivitesOnActivityFeed(Identity ownerIdentity) Gets the number of activities feed based from ownerIdentity.intActivityStorage.getNumberOfActivitesOnActivityFeedForUpgrade(Identity ownerIdentity) Gets the number of activities feed based from ownerIdentity for upgrade Activity Stream feature.intActivityStorage.getNumberOfActivitiesByPoster(Identity posterIdentity) Gets the number of activities of poster.intActivityStorage.getNumberOfActivitiesByPoster(Identity ownerIdentity, Identity viewerIdentity) Gets the number of activities of poster.intActivityStorage.getNumberOfActivitiesOfConnections(Identity ownerIdentity) Gets the count of the activities of connections who connected with an identity.intActivityStorage.getNumberOfActivitiesOfConnectionsForUpgrade(Identity ownerIdentity) Gets the count of the activities of connections who connected with an identity for upgrade Activity Stream feature.intActivityStorage.getNumberOfNewerOnActivitiesOfConnections(Identity ownerIdentity, Long sinceTime) Gets the number of newer activities based on postedTime of connections.intActivityStorage.getNumberOfNewerOnActivitiesOfConnections(Identity ownerIdentity, ExoSocialActivity baseActivity) Gets the number of newer activities based on base activity of connections.intActivityStorage.getNumberOfNewerOnActivityFeed(Identity ownerIdentity, Long sinceTime) Gets the list of newer activities feed based on an existing postedTime.intActivityStorage.getNumberOfNewerOnActivityFeed(Identity ownerIdentity, ExoSocialActivity baseActivity) Gets the list of newer activities feed based on an existing activity.intActivityStorage.getNumberOfNewerOnSpaceActivities(Identity spaceIdentity, Long sinceTime) Gets the number of older activities of spaces where the identity can access and based on an existing postedTime of baseActivity.intActivityStorage.getNumberOfNewerOnSpaceActivities(Identity spaceIdentity, ExoSocialActivity baseActivity) Gets the number of newer activities of spaces where the identity can access and based on an existing postedTime of baseActivity.intActivityStorage.getNumberOfNewerOnUserActivities(Identity ownerIdentity, Long sinceTime) Gets the number of newer activities based on an existing postedTime.intActivityStorage.getNumberOfNewerOnUserActivities(Identity ownerIdentity, ExoSocialActivity baseActivity) Gets the number of newer activities based on an existing activity.intActivityStorage.getNumberOfNewerOnUserSpacesActivities(Identity ownerIdentity, Long sinceTime) Gets the number of newer activities of spaces where the identity can access, based on an existing postedTime.intActivityStorage.getNumberOfNewerOnUserSpacesActivities(Identity ownerIdentity, ExoSocialActivity baseActivity) Gets the number of newer activities of spaces where the identity can access, based on an existing activity.intActivityStorage.getNumberOfOlderOnActivitiesOfConnections(Identity ownerIdentity, Long sinceTime) Gets the number of older activities based on postedTime of connections.intActivityStorage.getNumberOfOlderOnActivitiesOfConnections(Identity ownerIdentity, ExoSocialActivity baseActivity) Gets the number of older activities of connections based on baseActivity.intActivityStorage.getNumberOfOlderOnActivityFeed(Identity ownerIdentity, Long sinceTime) Gets the list of older activities feed based on an existing postedTime.intActivityStorage.getNumberOfOlderOnActivityFeed(Identity ownerIdentity, ExoSocialActivity baseActivity) Gets the list of older activities feed based on an existing activity.intActivityStorage.getNumberOfOlderOnSpaceActivities(Identity ownerIdentity, Long sinceTime) Gets the number of older activities of spaces base on a time.intActivityStorage.getNumberOfOlderOnSpaceActivities(Identity spaceIdentity, ExoSocialActivity baseActivity) Gets the number of older activities of spaces where the identity can access and based on an existing postedTime of baseActivity.intActivityStorage.getNumberOfOlderOnUserActivities(Identity ownerIdentity, Long sinceTime) Gets the number of older activities based on an existing postedTime.intActivityStorage.getNumberOfOlderOnUserActivities(Identity ownerIdentity, ExoSocialActivity baseActivity) Gets the number of older activities based on an existing activity.intActivityStorage.getNumberOfOlderOnUserSpacesActivities(Identity ownerIdentity, Long sinceTime) Gets the number of older activities of spacesintActivityStorage.getNumberOfOlderOnUserSpacesActivities(Identity ownerIdentity, ExoSocialActivity baseActivity) Gets the number of newer activities of spaces where the identity can access, based on an existing activity.intActivityStorage.getNumberOfSpaceActivities(Identity spaceIdentity) Gets the number of newer activities of spaces where the identity can access.intActivityStorage.getNumberOfSpaceActivitiesForUpgrade(Identity spaceIdentity) Gets the number of newer activities of spaces where the identity can access for upgrade Stream featureintActivityStorage.getNumberOfUserActivities(Identity owner) Count the number of activities from an ownerIdentityintActivityStorage.getNumberOfUserActivitiesForUpgrade(Identity owner) Count the number of activities from an ownerIdentity for upgrade Activity Stream featureintActivityStorage.getNumberOfUserSpacesActivities(Identity ownerIdentity) Gets the number of activities of spaces where identity can access (manager or member).intActivityStorage.getNumberOfUserSpacesActivitiesForUpgrade(Identity ownerIdentity) Gets the number of activities of spaces where identity can access (manager or member) for upgrade Activity Stream feature.ActivityStorage.getOlderActivitiesOfConnections(Identity owner, Long sinceTime, int limit) Gets connections' activities of an user base on since time.ActivityStorage.getOlderFeedActivities(Identity owner, Long sinceTime, int limit) Gets feed activities base on since time.ActivityStorage.getOlderOnActivitiesOfConnections(Identity ownerIdentity, ExoSocialActivity baseActivity, int limit) Gets the older of activities of connections based on base an activity.ActivityStorage.getOlderOnActivityFeed(Identity ownerIdentity, ExoSocialActivity baseActivity, int limit) Gets the list of older activities feed based on an existing activity.ActivityStorage.getOlderOnSpaceActivities(Identity spaceIdentity, ExoSocialActivity baseActivity, int limit) Gets the list of older activities of spaces where the identity can access and based on an existing postedTime of baseActivity.ActivityStorage.getOlderOnUserActivities(Identity ownerIdentity, ExoSocialActivity baseActivity, int limit) Gets the list of older activities based on an existing activity.ActivityStorage.getOlderOnUserSpacesActivities(Identity ownerIdentity, ExoSocialActivity baseActivity, int limit) Gets the older activities of spaces where identity can access (manager or member), based on an existing activity.ActivityStorage.getOlderSpaceActivities(Identity owner, Long sinceTime, int limit) Gets space activities base on since time.ActivityStorage.getOlderUserActivities(Identity owner, Long sinceTime, int limit) Gets activities of an user base on since time.ActivityStorage.getOlderUserSpacesActivities(Identity owner, Long sinceTime, int limit) Gets activities of an user on spaces base on since time.RelationshipStorage.getOutgoingByFilter(Identity existingIdentity, ProfileFilter profileFilter, long offset, long limit) Gets the list access to get a list of identities who was invited by the provided identity to connect and filtered by profile filter.intRelationshipStorage.getOutgoingCountByFilter(Identity existingIdentity, ProfileFilter profileFilter) Gets count of identities who was invited by the provided identity to connect and filtered by profile filter.RelationshipStorage.getOutgoingRelationships(Identity sender, long offset, long limit) Gets the list of relationship by identity matching with checking identity ids with offset, limit.intRelationshipStorage.getOutgoingRelationshipsCount(Identity sender) Gets the count of the list of relationship by identity matching with checking identity ids.RelationshipStorage.getReceiverRelationships(Identity receiver, Relationship.Type type, List<Identity> listCheckIdentity) Gets the list of relationship by identity id matching with checking identity idsRelationshipStorage.getRelationship(Identity identity1, Identity identity2) Gets the relationship of 2 identities.RelationshipStorage.getRelationships(Identity identity, long offset, long limit) Gets the list of relationship by identity matching with checking identity idsRelationshipStorage.getRelationships(Identity identity, Relationship.Type type, List<Identity> listCheckIdentity) Gets the list of relationship by identity matching with checking identity idsRelationshipStorage.getRelationshipsByStatus(Identity identity, Relationship.Type type, long offset, long limit) Gets a list of all relationships by status.intRelationshipStorage.getRelationshipsCount(Identity identity) Gets the count of identities by identity matching with checking identity ids.intRelationshipStorage.getRelationshipsCountByStatus(Identity identity, Relationship.Type type) Gets number of relationships by status.RelationshipStorage.getSenderRelationships(Identity sender, Relationship.Type type, List<Identity> listCheckIdentity) Gets the list of relationship by identity id matching with checking identity idsActivityStorage.getSpaceActivities(Identity spaceIdentity, int index, int limit) Gets list of activities of spaces where the identity can access.ActivityStorage.getSpaceActivitiesForUpgrade(Identity spaceIdentity, int index, int limit) Gets list of activities of spaces where the identity can access for upgrade Stream featureActivityStorage.getSpaceActivityIds(Identity spaceIdentity, int index, int limit) Gets list of activity ids of spaces where the identity can access.ActivityStorage.getStreamFeedOwnerIds(Identity identity) Computes the owner Ids of Streams that the user identity can see in his main activity stream (Spaces where the user is member and his confirmed connections)RelationshipStorage.getSuggestions(Identity identity, int maxConnections, int maxConnectionsToLoad, int maxSuggestions) Gets suggestions having common users with the provided identity.ActivityStorage.getUserActivities(Identity owner) Gets all the activities by identity.ActivityStorage.getUserActivities(Identity owner, long offset, long limit) Gets the activities by identity.ActivityStorage.getUserActivitiesForUpgrade(Identity owner, long offset, long limit) Gets the activities by identity for upgrade Activity Stream feature Access a user's activity stream by specifying the offset and limit.ActivityStorage.getUserIdsActivities(Identity owner, long offset, long limit) Gets the activity ids by identity.ActivityStorage.getUserSpacesActivities(Identity ownerIdentity, int offset, int limit) Gets the activities of spaces where identity can access (manager or member).ActivityStorage.getUserSpacesActivitiesForUpgrade(Identity ownerIdentity, int offset, int limit) Gets the activities of spaces where identity can access (manager or member) for upgrade Activity Stream featureActivityStorage.getUserSpacesActivityIds(Identity ownerIdentity, int offset, int limit) Gets the activity id list of spaces where identity can access (manager or member).voidIdentityStorage.hardDeleteIdentity(Identity identity) Hard delete an identitybooleanRelationshipStorage.hasRelationship(Identity identity1, Identity identity2, String relationshipPath) Has relationship by relationship pathvoidIdentityStorage.processEnabledIdentity(Identity identity, boolean isEnable) Process enable/disable IdentityActivityStorage.saveActivity(Identity owner, ExoSocialActivity activity) Saves an activity into a stream.voidIdentityStorage.saveIdentity(Identity identity) Saves identity.IdentityStorage.updateIdentity(Identity identity) Updates existing identity's properties.voidIdentityStorage.updateProfileActivityId(Identity identity, String activityId, Profile.AttachedActivityType type) Updates profile activity id by type.Method parameters in org.exoplatform.social.core.storage.api with type arguments of type IdentityModifier and TypeMethodDescriptionRelationshipStorage.getReceiverRelationships(Identity receiver, Relationship.Type type, List<Identity> listCheckIdentity) Gets the list of relationship by identity id matching with checking identity idsRelationshipStorage.getRelationships(Identity identity, Relationship.Type type, List<Identity> listCheckIdentity) Gets the list of relationship by identity matching with checking identity idsRelationshipStorage.getSenderRelationships(String senderId, Relationship.Type type, List<Identity> listCheckIdentity) Gets the list of relationship by identity id matching with checking identity idsRelationshipStorage.getSenderRelationships(Identity sender, Relationship.Type type, List<Identity> listCheckIdentity) Gets the list of relationship by identity id matching with checking identity ids