Package | Description |
---|---|
org.exoplatform.forum.service |
Provides the classes necessary to manage Forums, including creating, getting, updating, deleting, moving forums.
|
org.exoplatform.services.organization |
This package provides the organization API.
|
org.exoplatform.social.core.manager |
Provides classes that are necessary to manage all related entities on Social and all services that manage
each type in both separating and collaborating between them.
|
org.exoplatform.social.core.space.spi |
Provides classes that are necessary to control spaces and their lifecycles.
|
Modifier and Type | Method and Description |
---|---|
ListAccess<org.exoplatform.forum.service.Topic> |
ForumService.getPageTopicByUser(org.exoplatform.forum.service.impl.model.TopicFilter filter)
Gets a list access of topics by a given userName returned as ListAccess.
|
ListAccess<org.exoplatform.forum.service.Post> |
ForumService.getPosts(org.exoplatform.forum.service.impl.model.PostFilter filter)
Gets posts which are returned as ListAccess.
|
ListAccess<org.exoplatform.forum.service.Topic> |
ForumService.getTopics(org.exoplatform.forum.service.impl.model.TopicFilter filter)
Gets posts which are returned as ListAccess.
|
ListAccess<org.exoplatform.forum.service.Topic> |
ForumService.getTopicsByDate(long date,
String forumPath)
Gets a list access of topics which were created before a given date.
|
ListAccess<org.exoplatform.forum.service.UserProfile> |
ForumService.searchUserProfileByFilter(org.exoplatform.forum.service.impl.model.UserProfileFilter userProfileFilter)
Searches for user profiles return as ListAccess.
|
Modifier and Type | Method and Description |
---|---|
ListAccess<Membership> |
MembershipHandler.findAllMembershipsByGroup(Group group)
Use this method to find all the membership in a group.
|
ListAccess<User> |
UserHandler.findAllUsers()
This method is used to get all the users in the database
This method is equivalent to
findAllUsers(UserStatus.ENABLED) |
ListAccess<User> |
UserHandler.findAllUsers(org.exoplatform.services.organization.UserStatus status)
This method is used to get all the users in the database
|
ListAccess<User> |
UserHandler.findUsersByGroupId(String groupId)
This method should search and return the list of the users in a given
group.
|
ListAccess<User> |
UserHandler.findUsersByGroupId(String groupId,
org.exoplatform.services.organization.UserStatus status)
This method should search and return the list of the users in a given
group.
|
ListAccess<User> |
UserHandler.findUsersByQuery(org.exoplatform.services.organization.Query query)
This method search for the users according to a search criteria, the query
This method is equivalent to
findUsersByQuery(query, UserStatus.ENABLED) |
ListAccess<User> |
UserHandler.findUsersByQuery(org.exoplatform.services.organization.Query query,
org.exoplatform.services.organization.UserStatus status)
This method search for the users according to a search criteria, the query
|
Modifier and Type | Method and Description |
---|---|
ListAccess<org.exoplatform.social.core.identity.model.Identity> |
RelationshipManager.getAllWithListAccess(org.exoplatform.social.core.identity.model.Identity existingIdentity)
Gets a list access which contains all identities who were connected, were invited or invited a provided identity.
|
ListAccess<org.exoplatform.social.core.identity.model.Identity> |
RelationshipManager.getConnections(org.exoplatform.social.core.identity.model.Identity existingIdentity)
Gets a list access which contains all identities who are connected to a provided identity.
|
ListAccess<org.exoplatform.social.core.identity.model.Identity> |
RelationshipManager.getConnectionsByFilter(org.exoplatform.social.core.identity.model.Identity existingIdentity,
org.exoplatform.social.core.profile.ProfileFilter profileFilter)
Gets a list access which contains all identities who are connected to a provided identity
and filtered by a profile filter.
|
ListAccess<org.exoplatform.social.core.identity.model.Identity> |
IdentityManager.getConnectionsWithListAccess(org.exoplatform.social.core.identity.model.Identity identity)
Gets a list access which contains all identities connected to the provided identity.
|
ListAccess<org.exoplatform.social.core.identity.model.Identity> |
IdentityManager.getIdentitiesByProfileFilter(String providerId,
org.exoplatform.social.core.profile.ProfileFilter profileFilter,
boolean isProfileLoaded)
Gets a list access which contains all identities from a given provider.
|
ListAccess<org.exoplatform.social.core.identity.model.Identity> |
IdentityManager.getIdentitiesForUnifiedSearch(String providerId,
org.exoplatform.social.core.profile.ProfileFilter profileFilter)
Gets a list access which contains identities matching with the Unified Search condition.
|
ListAccess<org.exoplatform.social.core.identity.model.Identity> |
RelationshipManager.getIncomingByFilter(org.exoplatform.social.core.identity.model.Identity existingIdentity,
org.exoplatform.social.core.profile.ProfileFilter profileFilter)
Gets a list access which contains all identities who invited to connect to a provided identity
and filtered by a profile filter.
|
ListAccess<org.exoplatform.social.core.identity.model.Identity> |
RelationshipManager.getIncomingWithListAccess(org.exoplatform.social.core.identity.model.Identity existingIdentity)
Gets a list access which contains all identities who invited to connect to a provided identity.
|
ListAccess<org.exoplatform.social.core.identity.model.Identity> |
RelationshipManager.getOutgoing(org.exoplatform.social.core.identity.model.Identity existingIdentity)
Gets a list access which contains all identities who were invited to connect by a provided identity.
|
ListAccess<org.exoplatform.social.core.identity.model.Identity> |
RelationshipManager.getOutgoingByFilter(org.exoplatform.social.core.identity.model.Identity existingIdentity,
org.exoplatform.social.core.profile.ProfileFilter profileFilter)
Gets a list access which contains all identities who were invited by a provided identity to connect
and filtered by a profile filter.
|
ListAccess<org.exoplatform.social.core.identity.model.Identity> |
IdentityManager.getSpaceIdentityByProfileFilter(org.exoplatform.social.core.space.model.Space space,
org.exoplatform.social.core.profile.ProfileFilter profileFilter,
org.exoplatform.social.core.identity.SpaceMemberFilterListAccess.Type type,
boolean isProfileLoaded)
Gets space identities by filter information.
|
Modifier and Type | Method and Description |
---|---|
ListAccess<org.exoplatform.social.core.space.model.Space> |
SpaceService.getAccessibleSpacesByFilter(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter)
Gets a list access containing all spaces that a user has the access permission.
|
ListAccess<org.exoplatform.social.core.space.model.Space> |
SpaceService.getAccessibleSpacesWithListAccess(String userId)
Gets a list access containing all spaces that a user has the access permission.
|
ListAccess<org.exoplatform.social.core.space.model.Space> |
SpaceService.getAllSpacesByFilter(org.exoplatform.social.core.space.SpaceFilter spaceFilter)
Gets a list access that contains all spaces matching with a filter.
|
ListAccess<org.exoplatform.social.core.space.model.Space> |
SpaceService.getAllSpacesWithListAccess()
Gets a list access that contains all spaces.
|
ListAccess<org.exoplatform.social.core.space.model.Space> |
SpaceService.getInvitedSpacesByFilter(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter)
Gets a list access containing all spaces that a user is invited to join.
|
ListAccess<org.exoplatform.social.core.space.model.Space> |
SpaceService.getInvitedSpacesWithListAccess(String userId)
Gets a list access containing all spaces that a user is invited to join.
|
ListAccess<org.exoplatform.social.core.space.model.Space> |
SpaceService.getLastAccessedSpace(String remoteId,
String appId)
Gets a list of the most recently accessed spaces of a user.
|
ListAccess<org.exoplatform.social.core.space.model.Space> |
SpaceService.getMemberSpaces(String userId)
Gets a list access containing all spaces that a user has the "member" role.
|
ListAccess<org.exoplatform.social.core.space.model.Space> |
SpaceService.getMemberSpacesByFilter(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter)
Gets a list access containing all spaces that a user has the "member" role.
|
ListAccess<org.exoplatform.social.core.space.model.Space> |
SpaceService.getPendingSpacesByFilter(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter)
Gets a list access containing all spaces that a user sent a request for joining a space.
|
ListAccess<org.exoplatform.social.core.space.model.Space> |
SpaceService.getPendingSpacesWithListAccess(String userId)
Gets a list access containing all spaces that a user sent a request for joining a space.
|
ListAccess<org.exoplatform.social.core.space.model.Space> |
SpaceService.getPublicSpacesByFilter(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter)
Gets a list access containing all spaces that a user can request to join.
|
ListAccess<org.exoplatform.social.core.space.model.Space> |
SpaceService.getPublicSpacesWithListAccess(String userId)
Gets a list access containing all spaces that a user can request to join.
|
ListAccess<org.exoplatform.social.core.space.model.Space> |
SpaceService.getSettingabledSpacesByFilter(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter)
Gets a list access containing all spaces that a user has the setting permission.
|
ListAccess<org.exoplatform.social.core.space.model.Space> |
SpaceService.getSettingableSpaces(String userId)
Gets a list access containing all spaces that a user has the setting permission.
|
ListAccess<org.exoplatform.social.core.space.model.Space> |
SpaceService.getVisitedSpaces(String remoteId,
String appId)
Gets the list of spaces which are visited by users
|
Copyright © 2003-2018 eXo Platform SAS. All Rights Reserved.