Uses of Class
org.exoplatform.social.core.space.model.Space
Packages that use Space
Package
Description
Provides classes that are necessary to control spaces and their lifecycles.
-
Uses of Space in org.exoplatform.social.core.identity
Constructors in org.exoplatform.social.core.identity with parameters of type SpaceModifierConstructorDescriptionSpaceMemberFilterListAccess(IdentityStorage identityStorage, Space space, ProfileFilter filter) The constructor.SpaceMemberFilterListAccess(IdentityStorage identityStorage, Space space, ProfileFilter filter, SpaceMemberFilterListAccess.Type type) The constructor. -
Uses of Space in org.exoplatform.social.core.manager
Methods in org.exoplatform.social.core.manager with parameters of type SpaceModifier and TypeMethodDescriptionorg.exoplatform.commons.utils.ListAccess<Identity>IdentityManager.getSpaceIdentityByProfileFilter(Space space, ProfileFilter profileFilter, SpaceMemberFilterListAccess.Type type, boolean isProfileLoaded) Gets space identities by filter information. -
Uses of Space in org.exoplatform.social.core.space
Methods in org.exoplatform.social.core.space that return SpaceMethods in org.exoplatform.social.core.space that return types with arguments of type SpaceModifier and TypeMethodDescriptionSpaceFilter.getExclusions()SpaceFilter.getIncludeSpaces()Gets Space list to filterMethods in org.exoplatform.social.core.space with parameters of type SpaceModifier and TypeMethodDescriptionvoidSpaceLifecycle.activateApplication(Space space, String appId) voidSpaceLifecycle.addApplication(Space space, String appId) voidSpaceLifecycle.addInvitedUser(Space space, String userId) voidSpaceLifecycle.addPendingUser(Space space, String userId) voidSpaceLifecycle.deactivateApplication(Space space, String appId) abstract booleanvoidSpaceLifecycle.grantedLead(Space space, String userId) voidSpaceLifecycle.memberJoined(Space space, String userId) voidSpaceLifecycle.memberLeft(Space space, String userId) voidSpaceLifecycle.removeApplication(Space space, String appId) voidSpaceLifecycle.removeInvitedUser(Space space, String userId) voidSpaceLifecycle.removePendingUser(Space space, String userId) voidSpaceLifecycle.revokedLead(Space space, String userId) voidSpaceLifecycle.spaceAccessEdited(Space space, String userId) voidSpaceLifecycle.spaceAvatarEdited(Space space, String userId) voidSpaceLifecycle.spaceBannerEdited(Space space, String userId) voidSpaceLifecycle.spaceCreated(Space space, String creator) voidSpaceLifecycle.spaceDescriptionEdited(Space space, String userId) voidSpaceLifecycle.spaceRegistrationEdited(Space space, String userId) voidSpaceLifecycle.spaceRemoved(Space space, String remover) voidSpaceLifecycle.spaceRenamed(Space space, String userId) Method parameters in org.exoplatform.social.core.space with type arguments of type SpaceModifier and TypeMethodDescriptionvoidSpaceFilter.addExclusions(List<Space> exclusions) voidSpaceFilter.setIncludeSpaces(List<Space> includeSpaces) Sets Space list to filter -
Uses of Space in org.exoplatform.social.core.space.spi
Methods in org.exoplatform.social.core.space.spi that return SpaceModifier and TypeMethodDescriptionSpaceService.createSpace(Space space, String creatorUserId) Creates a new space: creating a group, its group navigation with pages for installing space applications.SpaceService.createSpace(Space space, String creator, String invitedGroupId) Deprecated.SpaceService.createSpace(Space space, String creator, List<Identity> identitiesToInvite) Creates a new space and invites all users from identitiesToInvite to join this newly created space.SpaceLifeCycleEvent.getSpace()space where the event occursSpaceService.getSpaceByDisplayName(String spaceDisplayName) Gets a space by its display name.SpaceService.getSpaceByGroupId(String groupId) Gets a space by its group Id.SpaceService.getSpaceById(String spaceId) Gets a space by its Id.SpaceService.getSpaceByName(String spaceName) Deprecated.UseSpaceService.getSpaceByPrettyName(String)instead.SpaceService.getSpaceByPrettyName(String spacePrettyName) Gets a space by its pretty name.SpaceService.getSpaceByUrl(String spaceUrl) Gets a space by its URL.SpaceService.updateSpace(Space existingSpace) Updates information of a space.default SpaceSpaceService.updateSpace(Space existingSpace, List<Identity> identitiesToInvite) Updates information of a space and invites all users from identitiesToInvite to join this space.SpaceService.updateSpaceAvatar(Space existingSpace) Updates a space's avatar.SpaceService.updateSpaceBanner(Space existingSpace) Updates a space's avatar.Methods in org.exoplatform.social.core.space.spi that return types with arguments of type SpaceModifier and TypeMethodDescriptionSpaceService.getAccessibleSpaces(String userId) Deprecated.org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getAccessibleSpacesByFilter(String userId, SpaceFilter spaceFilter) Gets a list access containing all spaces that a user has the access permission.org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getAccessibleSpacesWithListAccess(String userId) Gets a list access containing all spaces that a user has the access permission.SpaceService.getAllSpaces()Deprecated.UseSpaceService.getAllSpacesWithListAccess()instead.org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getAllSpacesByFilter(SpaceFilter spaceFilter) Gets a list access that contains all spaces matching with a filter.org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getAllSpacesWithListAccess()Gets a list access that contains all spaces.default org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getCommonSpaces(String userId, String otherUserId) Gets a list access containing all common spaces between two usersSpaceService.getEditableSpaces(String userId) Deprecated.UseSpaceService.getSettingableSpaces(String)instead.default org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getFavoriteSpacesByFilter(String userId, SpaceFilter spaceFilter) Gets a list of favorite spaces of a user.SpaceService.getInvitedSpaces(String userId) Deprecated.UseSpaceService.getInvitedSpacesWithListAccess(String)instead.org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getInvitedSpacesByFilter(String userId, SpaceFilter spaceFilter) Gets a list access containing all spaces that a user is invited to join.org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getInvitedSpacesWithListAccess(String userId) Gets a list access containing all spaces that a user is invited to join.org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getLastAccessedSpace(String remoteId, String appId) Gets a list of the most recently accessed spaces of a user.SpaceService.getLastAccessedSpace(String remoteId, String appId, int offset, int limit) Gets a list of the most recently accessed spaces of a user.SpaceService.getLastSpaces(int limit) Gets the last spaces that have been created.default org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getManagerSpaces(String userId) Gets a list access containing all spaces that a user has the "manager" role.default org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getManagerSpacesByFilter(String userId, SpaceFilter spaceFilter) Gets a list access containing all spaces that a user has the "manager" role.org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getMemberSpaces(String userId) Gets a list access containing all spaces that a user has the "member" role.org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getMemberSpacesByFilter(String userId, SpaceFilter spaceFilter) Gets a list access containing all spaces that a user has the "member" role.default org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getPendingSpaceRequestsToManage(String remoteId) Retrieves the list of pending 'requests to join' a space that the user managesSpaceService.getPendingSpaces(String userId) Deprecated.UseSpaceService.getPendingSpacesWithListAccess(String)instead.org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getPendingSpacesByFilter(String userId, SpaceFilter spaceFilter) Gets a list access containing all spaces that a user sent a request for joining a space.org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getPendingSpacesWithListAccess(String userId) Gets a list access containing all spaces that a user sent a request for joining a space.SpaceService.getPublicSpaces(String userId) Deprecated.UseSpaceService.getPublicSpacesWithListAccess(String)instead.org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getPublicSpacesByFilter(String userId, SpaceFilter spaceFilter) Gets a list access containing all spaces that a user can request to join.org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getPublicSpacesWithListAccess(String userId) Gets a list access containing all spaces that a user can request to join.org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getSettingabledSpacesByFilter(String userId, SpaceFilter spaceFilter) Gets a list access containing all spaces that a user has the setting permission.org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getSettingableSpaces(String userId) Gets a list access containing all spaces that a user has the setting permission.Deprecated.UseSpaceService.getMemberSpaces(String)instead.SpaceService.getSpacesByFirstCharacterOfName(String firstCharacterOfName) Deprecated.SpaceService.getSpacesBySearchCondition(String condition) Deprecated.SpaceService.getVisibleSpaces(String userId, SpaceFilter spaceFilter) Gets spaces that a given user can see.org.exoplatform.commons.utils.ListAccess<Space>SpaceService.getVisitedSpaces(String remoteId, String appId) Gets the list of spaces which are visited by usersMethods in org.exoplatform.social.core.space.spi with parameters of type SpaceModifier and TypeMethodDescriptionvoidSpaceService.acceptInvitation(Space space, String userId) Deprecated.voidSpaceApplicationHandler.activateApplication(Space space, String appId, String appName) Activates an installed application in a space.voidSpaceService.activateApplication(Space space, String appId) Activates an installed application in a space.voidSpaceService.addInvitedUser(Space space, String userId) Adds a user to the list of users who are invited to join a space.voidAdds a user to a space.voidSpaceService.addPendingUser(Space space, String userId) Adds a user to the list of pending requests for joining a space.default voidSpaceService.addPublisher(Space space, String userId) Assigns the "publisher" role to a user in a space.default voidSpaceService.addRedactor(Space space, String userId) Assigns the "redactor" role to a user in a space.default booleanSpaceService.canRedactOnSpace(Space space, org.exoplatform.services.security.Identity viewer) checks whether the user can add content on space or notSpaceService.createSpace(Space space, String creatorUserId) Creates a new space: creating a group, its group navigation with pages for installing space applications.SpaceService.createSpace(Space space, String creator, String invitedGroupId) Deprecated.UseSpaceService.createSpace(Space, String, List)instead.SpaceService.createSpace(Space space, String creator, List<Identity> identitiesToInvite) Creates a new space and invites all users from identitiesToInvite to join this newly created space.voidSpaceService.deactivateApplication(Space space, String appId) Deactivates an installed application in a space.voidSpaceApplicationHandler.deactiveApplication(Space space, String appId) Deactivates an installed application in a space.voidSpaceService.declineRequest(Space space, String userId) Deprecated.voidDe-initializes a space application.voidSpaceService.deInitApps(Space space) Deprecated.Will be removed by 4.0.x.voidSpaceService.deleteSpace(Space space) Deletes a space.default voidSpaceService.deleteSpace(Space space, boolean deleteGroup) Deletes a space without deleting the user's group.voidSpaceService.denyInvitation(Space space, String userId) Deprecated.SpaceService.getMembers(Space space) Deprecated.UsegetMembers()instead.booleanSpaceService.hasAccessPermission(Space space, String userId) Checks if a given user can access a space or not.booleanSpaceService.hasEditPermission(Space space, String userId) Deprecated.default booleanSpaceService.hasRedactor(Space space) Checks if a given space has at least one "redactor"booleanSpaceService.hasSettingPermission(Space space, String userId) Checks if a given user has the setting permission to a space or not.voidDeprecated.Will be removed by 4.0.x.voidSpaceApplicationHandler.initApps(Space space, SpaceTemplate spaceTemplate) Initializes home space applications and space applications.voidDeprecated.Will be removed by 4.0.x.voidSpaceTemplateService.initSpaceApplications(Space space, SpaceApplicationHandler applicationHandler) Init space applications.voidSpaceApplicationHandler.installApplication(Space space, String appId) Installs an application to a space.voidSpaceService.installApplication(Space space, String appId) Installs an application in a space.default voidSpaceService.inviteIdentities(Space space, List<Identity> identitiesToInvite) Invites users or members of spaces identified by identities list into a a designated spacevoidSpaceService.inviteMember(Space space, String userId) Deprecated.default booleanChecks if a user is in the list of users who have ignored the space.booleanDeprecated.booleanSpaceService.isInvitedUser(Space space, String userId) Checks if a user is in the list of users who are invited to join a space.booleanDeprecated.booleanChecks if a given user has the "manager" role in a space.booleanChecks if a given user is member of space or not.booleanSpaceService.isOnlyLeader(Space space, String userId) Deprecated.booleanSpaceService.isOnlyManager(Space space, String userId) Checks if a given user is the only one who has the "manager" role in a space.booleanDeprecated.booleanSpaceService.isPendingUser(Space space, String userId) Checks if a user is in the list of pending requests for joining a space.default booleanSpaceService.isPublisher(Space space, String userId) Checks if a given user has the "publisher" role in a space.default booleanSpaceService.isRedactor(Space space, String userId) Checks if a given user has the "redactor" role in a space.default voidSpaceApplicationHandler.moveApplication(Space space, String appId, int transition) voidSpaceApplicationHandler.removeApplication(Space space, String appId, String appName) Removes an application in a space.voidSpaceService.removeApplication(Space space, String appId, String appName) Removes an installed application from a space.voidSpaceApplicationHandler.removeApplications(Space space) Remove all applications in a space.voidSpaceService.removeInvitedUser(Space space, String userId) Removes a user from the list of users who are invited to join a space.voidSpaceService.removeMember(Space space, String userId) Removes a member from a space.voidSpaceService.removePendingUser(Space space, String userId) Removes a user from a list of pending requests for joining a space.default voidSpaceService.removePublisher(Space space, String userId) Removes the "publisher" role of a user in a space.default voidSpaceService.removeRedactor(Space space, String userId) Removes the "redactor" role of a user in a space.voidSpaceService.renameSpace(String remoteId, Space space, String newDisplayName) Renames a space by an identity who has rights of super admin.voidSpaceService.renameSpace(Space space, String newDisplayName) Renames a space.voidSpaceService.requestJoin(Space space, String userId) Deprecated.default voidSpaceApplicationHandler.restoreApplicationLayout(Space space, String appId) Restores a page layout to its default associated to Space TemplatevoidSpaceService.revokeInvitation(Space space, String userId) Deprecated.voidSpaceService.revokeRequestJoin(Space space, String userId) Deprecated.voidDeprecated.voidSpaceTemplateService.setApp(Space space, String appId, String appName, boolean isRemovable, String status) an application status is composed with the form of: [appId:appDisplayName:isRemovableString:status].voidDeprecated.voidSpaceService.setManager(Space space, String userId, boolean isManager) Assigns the "manager" role to a user in a space.SpaceService.updateSpace(Space existingSpace) Updates information of a space.default SpaceSpaceService.updateSpace(Space existingSpace, List<Identity> identitiesToInvite) Updates information of a space and invites all users from identitiesToInvite to join this space.voidSpaceService.updateSpaceAccessed(String remoteId, Space space) Updates the most recently accessed space of a user to the top of spaces list.SpaceService.updateSpaceAvatar(Space existingSpace) Updates a space's avatar.SpaceService.updateSpaceBanner(Space existingSpace) Updates a space's avatar.voidSpaceService.validateRequest(Space space, String userId) Deprecated.Constructors in org.exoplatform.social.core.space.spi with parameters of type SpaceModifierConstructorDescriptionSpaceLifeCycleEvent(Space space, String target, SpaceLifeCycleEvent.Type eventType) -
Uses of Space in org.exoplatform.social.core.storage.api
Methods in org.exoplatform.social.core.storage.api that return SpaceModifier and TypeMethodDescriptionSpaceStorage.getSpaceByDisplayName(String spaceDisplayName) Gets a space by its display name.SpaceStorage.getSpaceByGroupId(String groupId) Gets a space by its associated group id.SpaceStorage.getSpaceById(String id) Gets a space by its space id.SpaceStorage.getSpaceByPrettyName(String spacePrettyName) Gets a space by its pretty name.SpaceStorage.getSpaceByUrl(String url) Gets a space by its url.SpaceStorage.getSpaceSimpleById(String id) Gets a space simple by its space id to aim decrease workload to get full information.Methods in org.exoplatform.social.core.storage.api that return types with arguments of type SpaceModifier and TypeMethodDescriptionSpaceStorage.getAccessibleSpaces(String userId) Deprecated.4.0.0-RC2SpaceStorage.getAccessibleSpaces(String userId, long offset, long limit) Gets the spaces of a user which that user has "member" role or edit permission with offset, limit.SpaceStorage.getAccessibleSpacesByFilter(String userId, SpaceFilter spaceFilter, long offset, long limit) Gets the accessible spaces of the user by filter with offset, limit.SpaceStorage.getAllSpaces()Gets all the spaces.SpaceStorage.getCommonSpaces(String userId, String otherUserId, int offset, int limit) Get common spaces between two usersSpaceStorage.getEditableSpaces(String userId) Gets the spaces of a user which that user has the edit permission.SpaceStorage.getEditableSpaces(String userId, long offset, long limit) Gets the spaces of a user which that user has the edit permission with offset, limit.SpaceStorage.getEditableSpacesByFilter(String userId, SpaceFilter spaceFilter, long offset, long limit) Gets the editable spaces of the user by filter with offset, limit.SpaceStorage.getFavoriteSpacesByFilter(String userId, SpaceFilter spaceFilter, long offset, long limit) Gets the favorite spaces of the user id by the filter with offset, limit.SpaceStorage.getInvitedSpaces(String userId) Gets a user's invited spaces and that user can accept or deny the request.SpaceStorage.getInvitedSpaces(String userId, long offset, long limit) Gets a user's invited spaces and that user can accept or deny the request with offset, limit.SpaceStorage.getInvitedSpacesByFilter(String userId, SpaceFilter spaceFilter, long offset, long limit) Gets the invited spaces of the user by space filter with offset, limit.SpaceStorage.getLastAccessedSpace(SpaceFilter filter, int offset, int limit) Gets list of spaces which user has been last visited.SpaceStorage.getLastSpaces(int limit) Gets the last spaces that have been created.SpaceStorage.getManagerSpaces(String userId, long offset, long limit) Gets the spaces that a user has the "manager" role with offset, limit.SpaceStorage.getManagerSpacesByFilter(String userId, SpaceFilter spaceFilter, long offset, long limit) Gets the manager spaces of the user id by the filter with offset, limit.SpaceStorage.getMemberSpaces(String userId) Deprecated.useSpaceStorage.getMemberSpaces(String, long, long)instead with offset and limitSpaceStorage.getMemberSpaces(String userId, long offset, long limit) Gets the spaces that a user has the "member" role with offset, limit.SpaceStorage.getMemberSpacesByFilter(String userId, SpaceFilter spaceFilter, long offset, long limit) Gets the member spaces of the user id by the filter with offset, limit.SpaceStorage.getPendingSpaceRequestsToManage(String username, int offset, int limit) SpaceStorage.getPendingSpaces(String userId) Gets a user's pending spaces and that the user can revoke that request.SpaceStorage.getPendingSpaces(String userId, long offset, long limit) Gets a user's pending spaces and that the user can revoke that request with offset, limit.SpaceStorage.getPendingSpacesByFilter(String userId, SpaceFilter spaceFilter, long offset, long limit) Gets the pending spaces of the user by space filter with offset, limit.SpaceStorage.getPublicSpaces(String userId) Gets a user's public spaces and that user can request to join.SpaceStorage.getPublicSpaces(String userId, long offset, long limit) Gets a user's public spaces and that user can request to join with offset, limit.SpaceStorage.getPublicSpacesByFilter(String userId, SpaceFilter spaceFilter, long offset, long limit) Gets the public spaces of the user by filter with offset, limit.SpaceStorage.getSpaces(long offset, long limit) Gets the spaces with offset, limit.SpaceStorage.getSpacesByFilter(SpaceFilter spaceFilter, long offset, long limit) Gets the spaces by space filter with offset, limit.SpaceStorage.getUnifiedSearchSpaces(String userId, SpaceFilter spaceFilter, long offset, long limit) Provides Unified Search to get the spaces of a user which that user has the visible spaces.SpaceStorage.getVisibleSpaces(String userId, SpaceFilter spaceFilter) Gets the spaces of a user which that user has the "member" role or edit permission.SpaceStorage.getVisibleSpaces(String userId, SpaceFilter spaceFilter, long offset, long limit) Gets the spaces of a user which that user has the visible spaces.SpaceStorage.getVisitedSpaces(SpaceFilter filter, int offset, int limit) Get the visited spacesMethods in org.exoplatform.social.core.storage.api with parameters of type SpaceModifier and TypeMethodDescriptionintIdentityStorage.countSpaceMemberIdentitiesByProfileFilter(Space space, ProfileFilter profileFilter, SpaceMemberFilterListAccess.Type type) count Space's members by status and filter it by Profile FilterIdentityStorage.getSpaceMemberIdentitiesByProfileFilter(Space space, ProfileFilter profileFilter, SpaceMemberFilterListAccess.Type type, long offset, long limit) get Space's member Identity and filter it by Profile FiltervoidSpaceStorage.renameSpace(String remoteId, Space space, String newDisplayName) Renames a space.voidSpaceStorage.renameSpace(Space space, String newDisplayName) Renames a space.voidSaves a space.voidSpaceStorage.updateSpaceAccessed(String remoteId, Space space) Update accessed space to top of space members list of Identity model
SpaceService.createSpace(Space, String, List)instead.