public class RDBMSSpaceStorageImpl
extends org.exoplatform.social.core.storage.impl.SpaceStorageImpl
implements org.exoplatform.social.core.storage.api.SpaceStorage
| Constructor and Description |
|---|
RDBMSSpaceStorageImpl(SpaceDAO spaceDAO,
SpaceMemberDAO spaceMemberDAO,
RDBMSIdentityStorageImpl identityStorage) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteSpace(String id) |
List<org.exoplatform.social.core.space.model.Space> |
getAccessibleSpaces(String userId) |
List<org.exoplatform.social.core.space.model.Space> |
getAccessibleSpaces(String userId,
long offset,
long limit) |
List<org.exoplatform.social.core.space.model.Space> |
getAccessibleSpacesByFilter(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter,
long offset,
long limit) |
int |
getAccessibleSpacesByFilterCount(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter) |
int |
getAccessibleSpacesCount(String userId) |
List<org.exoplatform.social.core.space.model.Space> |
getAllSpaces() |
int |
getAllSpacesByFilterCount(org.exoplatform.social.core.space.SpaceFilter spaceFilter) |
int |
getAllSpacesCount() |
List<org.exoplatform.social.core.space.model.Space> |
getEditableSpaces(String userId) |
List<org.exoplatform.social.core.space.model.Space> |
getEditableSpaces(String userId,
long offset,
long limit) |
List<org.exoplatform.social.core.space.model.Space> |
getEditableSpacesByFilter(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter,
long offset,
long limit) |
int |
getEditableSpacesByFilterCount(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter) |
int |
getEditableSpacesCount(String userId) |
List<org.exoplatform.social.core.space.model.Space> |
getInvitedSpaces(String userId) |
List<org.exoplatform.social.core.space.model.Space> |
getInvitedSpaces(String userId,
long offset,
long limit) |
List<org.exoplatform.social.core.space.model.Space> |
getInvitedSpacesByFilter(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter,
long offset,
long limit) |
int |
getInvitedSpacesByFilterCount(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter) |
int |
getInvitedSpacesCount(String userId) |
List<org.exoplatform.social.core.space.model.Space> |
getLastAccessedSpace(org.exoplatform.social.core.space.SpaceFilter spaceFilter,
int offset,
int limit) |
int |
getLastAccessedSpaceCount(org.exoplatform.social.core.space.SpaceFilter spaceFilter) |
List<org.exoplatform.social.core.space.model.Space> |
getLastSpaces(int limit) |
List<String> |
getMemberSpaceIds(String identityId,
int offset,
int limit) |
List<org.exoplatform.social.core.space.model.Space> |
getMemberSpaces(String userId) |
List<org.exoplatform.social.core.space.model.Space> |
getMemberSpaces(String userId,
long offset,
long limit) |
List<org.exoplatform.social.core.space.model.Space> |
getMemberSpacesByFilter(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter,
long offset,
long limit) |
int |
getMemberSpacesByFilterCount(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter) |
int |
getMemberSpacesCount(String userId) |
int |
getNumberOfMemberPublicSpaces(String userId) |
List<org.exoplatform.social.core.space.model.Space> |
getPendingSpaces(String userId) |
List<org.exoplatform.social.core.space.model.Space> |
getPendingSpaces(String userId,
long offset,
long limit) |
List<org.exoplatform.social.core.space.model.Space> |
getPendingSpacesByFilter(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter,
long offset,
long limit) |
int |
getPendingSpacesByFilterCount(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter) |
int |
getPendingSpacesCount(String userId) |
List<org.exoplatform.social.core.space.model.Space> |
getPublicSpaces(String userId) |
List<org.exoplatform.social.core.space.model.Space> |
getPublicSpaces(String userId,
long offset,
long limit) |
List<org.exoplatform.social.core.space.model.Space> |
getPublicSpacesByFilter(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter,
long offset,
long limit) |
int |
getPublicSpacesByFilterCount(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter) |
int |
getPublicSpacesCount(String userId) |
org.exoplatform.social.core.space.model.Space |
getSpaceByDisplayName(String spaceDisplayName) |
org.exoplatform.social.core.space.model.Space |
getSpaceByGroupId(String groupId) |
org.exoplatform.social.core.space.model.Space |
getSpaceById(String id) |
org.exoplatform.social.core.space.model.Space |
getSpaceByPrettyName(String spacePrettyName) |
org.exoplatform.social.core.space.model.Space |
getSpaceByUrl(String url) |
List<org.exoplatform.social.core.space.model.Space> |
getSpaces(long offset,
long limit) |
List<org.exoplatform.social.core.space.model.Space> |
getSpacesByFilter(org.exoplatform.social.core.space.SpaceFilter spaceFilter,
long offset,
long limit) |
org.exoplatform.social.core.space.model.Space |
getSpaceSimpleById(String id) |
List<org.exoplatform.social.core.space.model.Space> |
getUnifiedSearchSpaces(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter,
long offset,
long limit) |
int |
getUnifiedSearchSpacesCount(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter) |
List<org.exoplatform.social.core.space.model.Space> |
getVisibleSpaces(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter) |
List<org.exoplatform.social.core.space.model.Space> |
getVisibleSpaces(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter,
long offset,
long limit) |
int |
getVisibleSpacesCount(String userId,
org.exoplatform.social.core.space.SpaceFilter spaceFilter) |
List<org.exoplatform.social.core.space.model.Space> |
getVisitedSpaces(org.exoplatform.social.core.space.SpaceFilter spaceFilter,
int offset,
int limit) |
void |
renameSpace(org.exoplatform.social.core.space.model.Space space,
String newDisplayName) |
void |
renameSpace(String remoteId,
org.exoplatform.social.core.space.model.Space space,
String newDisplayName) |
void |
saveSpace(org.exoplatform.social.core.space.model.Space space,
boolean isNew) |
void |
setIdentityStorage(org.exoplatform.social.core.storage.api.IdentityStorage identityStorage) |
void |
updateSpaceAccessed(String remoteId,
org.exoplatform.social.core.space.model.Space space) |
_findById, _findByPath, _getMixin, _hasMixin, _removeById, _removeMixin, _skip, getProviderRoot, getSession, getSpaceRoot, getStatus, isJcrProperty, lifecycleLookup, node, nodes, nodes, startSynchronization, stopSynchronizationpublic RDBMSSpaceStorageImpl(SpaceDAO spaceDAO, SpaceMemberDAO spaceMemberDAO, RDBMSIdentityStorageImpl identityStorage)
public void deleteSpace(String id) throws org.exoplatform.social.core.storage.SpaceStorageException
deleteSpace in interface org.exoplatform.social.core.storage.api.SpaceStoragedeleteSpace in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getAccessibleSpaces(String userId) throws org.exoplatform.social.core.storage.SpaceStorageException
getAccessibleSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetAccessibleSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getAccessibleSpaces(String userId, long offset, long limit) throws org.exoplatform.social.core.storage.SpaceStorageException
getAccessibleSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetAccessibleSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getAccessibleSpacesByFilter(String userId, org.exoplatform.social.core.space.SpaceFilter spaceFilter, long offset, long limit)
getAccessibleSpacesByFilter in interface org.exoplatform.social.core.storage.api.SpaceStoragegetAccessibleSpacesByFilter in class org.exoplatform.social.core.storage.impl.SpaceStorageImplpublic int getAccessibleSpacesByFilterCount(String userId, org.exoplatform.social.core.space.SpaceFilter spaceFilter)
getAccessibleSpacesByFilterCount in interface org.exoplatform.social.core.storage.api.SpaceStoragegetAccessibleSpacesByFilterCount in class org.exoplatform.social.core.storage.impl.SpaceStorageImplpublic int getAccessibleSpacesCount(String userId) throws org.exoplatform.social.core.storage.SpaceStorageException
getAccessibleSpacesCount in interface org.exoplatform.social.core.storage.api.SpaceStoragegetAccessibleSpacesCount in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getAllSpaces() throws org.exoplatform.social.core.storage.SpaceStorageException
getAllSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetAllSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic int getAllSpacesByFilterCount(org.exoplatform.social.core.space.SpaceFilter spaceFilter)
getAllSpacesByFilterCount in interface org.exoplatform.social.core.storage.api.SpaceStoragegetAllSpacesByFilterCount in class org.exoplatform.social.core.storage.impl.SpaceStorageImplpublic int getAllSpacesCount()
throws org.exoplatform.social.core.storage.SpaceStorageException
getAllSpacesCount in interface org.exoplatform.social.core.storage.api.SpaceStoragegetAllSpacesCount in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getEditableSpaces(String userId) throws org.exoplatform.social.core.storage.SpaceStorageException
getEditableSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetEditableSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getEditableSpaces(String userId, long offset, long limit) throws org.exoplatform.social.core.storage.SpaceStorageException
getEditableSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetEditableSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getEditableSpacesByFilter(String userId, org.exoplatform.social.core.space.SpaceFilter spaceFilter, long offset, long limit)
getEditableSpacesByFilter in interface org.exoplatform.social.core.storage.api.SpaceStoragegetEditableSpacesByFilter in class org.exoplatform.social.core.storage.impl.SpaceStorageImplpublic int getEditableSpacesByFilterCount(String userId, org.exoplatform.social.core.space.SpaceFilter spaceFilter)
getEditableSpacesByFilterCount in interface org.exoplatform.social.core.storage.api.SpaceStoragegetEditableSpacesByFilterCount in class org.exoplatform.social.core.storage.impl.SpaceStorageImplpublic int getEditableSpacesCount(String userId) throws org.exoplatform.social.core.storage.SpaceStorageException
getEditableSpacesCount in interface org.exoplatform.social.core.storage.api.SpaceStoragegetEditableSpacesCount in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getInvitedSpaces(String userId) throws org.exoplatform.social.core.storage.SpaceStorageException
getInvitedSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetInvitedSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getInvitedSpaces(String userId, long offset, long limit) throws org.exoplatform.social.core.storage.SpaceStorageException
getInvitedSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetInvitedSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getInvitedSpacesByFilter(String userId, org.exoplatform.social.core.space.SpaceFilter spaceFilter, long offset, long limit)
getInvitedSpacesByFilter in interface org.exoplatform.social.core.storage.api.SpaceStoragegetInvitedSpacesByFilter in class org.exoplatform.social.core.storage.impl.SpaceStorageImplpublic int getInvitedSpacesByFilterCount(String userId, org.exoplatform.social.core.space.SpaceFilter spaceFilter)
getInvitedSpacesByFilterCount in interface org.exoplatform.social.core.storage.api.SpaceStoragegetInvitedSpacesByFilterCount in class org.exoplatform.social.core.storage.impl.SpaceStorageImplpublic int getInvitedSpacesCount(String userId) throws org.exoplatform.social.core.storage.SpaceStorageException
getInvitedSpacesCount in interface org.exoplatform.social.core.storage.api.SpaceStoragegetInvitedSpacesCount in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getLastAccessedSpace(org.exoplatform.social.core.space.SpaceFilter spaceFilter, int offset, int limit) throws org.exoplatform.social.core.storage.SpaceStorageException
getLastAccessedSpace in interface org.exoplatform.social.core.storage.api.SpaceStoragegetLastAccessedSpace in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic int getLastAccessedSpaceCount(org.exoplatform.social.core.space.SpaceFilter spaceFilter)
throws org.exoplatform.social.core.storage.SpaceStorageException
getLastAccessedSpaceCount in interface org.exoplatform.social.core.storage.api.SpaceStoragegetLastAccessedSpaceCount in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getLastSpaces(int limit)
getLastSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetLastSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplpublic List<String> getMemberSpaceIds(String identityId, int offset, int limit) throws org.exoplatform.social.core.storage.SpaceStorageException
getMemberSpaceIds in interface org.exoplatform.social.core.storage.api.SpaceStoragegetMemberSpaceIds in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getMemberSpaces(String userId) throws org.exoplatform.social.core.storage.SpaceStorageException
getMemberSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetMemberSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getMemberSpaces(String userId, long offset, long limit) throws org.exoplatform.social.core.storage.SpaceStorageException
getMemberSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetMemberSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getMemberSpacesByFilter(String userId, org.exoplatform.social.core.space.SpaceFilter spaceFilter, long offset, long limit)
getMemberSpacesByFilter in interface org.exoplatform.social.core.storage.api.SpaceStoragegetMemberSpacesByFilter in class org.exoplatform.social.core.storage.impl.SpaceStorageImplpublic int getMemberSpacesByFilterCount(String userId, org.exoplatform.social.core.space.SpaceFilter spaceFilter)
getMemberSpacesByFilterCount in interface org.exoplatform.social.core.storage.api.SpaceStoragegetMemberSpacesByFilterCount in class org.exoplatform.social.core.storage.impl.SpaceStorageImplpublic int getMemberSpacesCount(String userId) throws org.exoplatform.social.core.storage.SpaceStorageException
getMemberSpacesCount in interface org.exoplatform.social.core.storage.api.SpaceStoragegetMemberSpacesCount in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic int getNumberOfMemberPublicSpaces(String userId)
getNumberOfMemberPublicSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetNumberOfMemberPublicSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplpublic List<org.exoplatform.social.core.space.model.Space> getPendingSpaces(String userId) throws org.exoplatform.social.core.storage.SpaceStorageException
getPendingSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetPendingSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getPendingSpaces(String userId, long offset, long limit) throws org.exoplatform.social.core.storage.SpaceStorageException
getPendingSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetPendingSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getPendingSpacesByFilter(String userId, org.exoplatform.social.core.space.SpaceFilter spaceFilter, long offset, long limit)
getPendingSpacesByFilter in interface org.exoplatform.social.core.storage.api.SpaceStoragegetPendingSpacesByFilter in class org.exoplatform.social.core.storage.impl.SpaceStorageImplpublic int getPendingSpacesByFilterCount(String userId, org.exoplatform.social.core.space.SpaceFilter spaceFilter)
getPendingSpacesByFilterCount in interface org.exoplatform.social.core.storage.api.SpaceStoragegetPendingSpacesByFilterCount in class org.exoplatform.social.core.storage.impl.SpaceStorageImplpublic int getPendingSpacesCount(String userId) throws org.exoplatform.social.core.storage.SpaceStorageException
getPendingSpacesCount in interface org.exoplatform.social.core.storage.api.SpaceStoragegetPendingSpacesCount in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getPublicSpaces(String userId) throws org.exoplatform.social.core.storage.SpaceStorageException
getPublicSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetPublicSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getPublicSpaces(String userId, long offset, long limit) throws org.exoplatform.social.core.storage.SpaceStorageException
getPublicSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetPublicSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getPublicSpacesByFilter(String userId, org.exoplatform.social.core.space.SpaceFilter spaceFilter, long offset, long limit)
getPublicSpacesByFilter in interface org.exoplatform.social.core.storage.api.SpaceStoragegetPublicSpacesByFilter in class org.exoplatform.social.core.storage.impl.SpaceStorageImplpublic int getPublicSpacesByFilterCount(String userId, org.exoplatform.social.core.space.SpaceFilter spaceFilter)
getPublicSpacesByFilterCount in interface org.exoplatform.social.core.storage.api.SpaceStoragegetPublicSpacesByFilterCount in class org.exoplatform.social.core.storage.impl.SpaceStorageImplpublic int getPublicSpacesCount(String userId) throws org.exoplatform.social.core.storage.SpaceStorageException
getPublicSpacesCount in interface org.exoplatform.social.core.storage.api.SpaceStoragegetPublicSpacesCount in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic org.exoplatform.social.core.space.model.Space getSpaceByDisplayName(String spaceDisplayName) throws org.exoplatform.social.core.storage.SpaceStorageException
getSpaceByDisplayName in interface org.exoplatform.social.core.storage.api.SpaceStoragegetSpaceByDisplayName in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic org.exoplatform.social.core.space.model.Space getSpaceByGroupId(String groupId) throws org.exoplatform.social.core.storage.SpaceStorageException
getSpaceByGroupId in interface org.exoplatform.social.core.storage.api.SpaceStoragegetSpaceByGroupId in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic org.exoplatform.social.core.space.model.Space getSpaceById(String id) throws org.exoplatform.social.core.storage.SpaceStorageException
getSpaceById in interface org.exoplatform.social.core.storage.api.SpaceStoragegetSpaceById in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic org.exoplatform.social.core.space.model.Space getSpaceByPrettyName(String spacePrettyName) throws org.exoplatform.social.core.storage.SpaceStorageException
getSpaceByPrettyName in interface org.exoplatform.social.core.storage.api.SpaceStoragegetSpaceByPrettyName in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic org.exoplatform.social.core.space.model.Space getSpaceByUrl(String url) throws org.exoplatform.social.core.storage.SpaceStorageException
getSpaceByUrl in interface org.exoplatform.social.core.storage.api.SpaceStoragegetSpaceByUrl in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic org.exoplatform.social.core.space.model.Space getSpaceSimpleById(String id) throws org.exoplatform.social.core.storage.SpaceStorageException
getSpaceSimpleById in interface org.exoplatform.social.core.storage.api.SpaceStoragegetSpaceSimpleById in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getSpaces(long offset, long limit) throws org.exoplatform.social.core.storage.SpaceStorageException
getSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getSpacesByFilter(org.exoplatform.social.core.space.SpaceFilter spaceFilter, long offset, long limit)
getSpacesByFilter in interface org.exoplatform.social.core.storage.api.SpaceStoragegetSpacesByFilter in class org.exoplatform.social.core.storage.impl.SpaceStorageImplpublic List<org.exoplatform.social.core.space.model.Space> getUnifiedSearchSpaces(String userId, org.exoplatform.social.core.space.SpaceFilter spaceFilter, long offset, long limit) throws org.exoplatform.social.core.storage.SpaceStorageException
getUnifiedSearchSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetUnifiedSearchSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic int getUnifiedSearchSpacesCount(String userId, org.exoplatform.social.core.space.SpaceFilter spaceFilter) throws org.exoplatform.social.core.storage.SpaceStorageException
getUnifiedSearchSpacesCount in interface org.exoplatform.social.core.storage.api.SpaceStoragegetUnifiedSearchSpacesCount in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getVisibleSpaces(String userId, org.exoplatform.social.core.space.SpaceFilter spaceFilter) throws org.exoplatform.social.core.storage.SpaceStorageException
getVisibleSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetVisibleSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getVisibleSpaces(String userId, org.exoplatform.social.core.space.SpaceFilter spaceFilter, long offset, long limit) throws org.exoplatform.social.core.storage.SpaceStorageException
getVisibleSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetVisibleSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic int getVisibleSpacesCount(String userId, org.exoplatform.social.core.space.SpaceFilter spaceFilter) throws org.exoplatform.social.core.storage.SpaceStorageException
getVisibleSpacesCount in interface org.exoplatform.social.core.storage.api.SpaceStoragegetVisibleSpacesCount in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic List<org.exoplatform.social.core.space.model.Space> getVisitedSpaces(org.exoplatform.social.core.space.SpaceFilter spaceFilter, int offset, int limit) throws org.exoplatform.social.core.storage.SpaceStorageException
getVisitedSpaces in interface org.exoplatform.social.core.storage.api.SpaceStoragegetVisitedSpaces in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic void renameSpace(org.exoplatform.social.core.space.model.Space space,
String newDisplayName)
throws org.exoplatform.social.core.storage.SpaceStorageException
renameSpace in interface org.exoplatform.social.core.storage.api.SpaceStoragerenameSpace in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic void renameSpace(String remoteId, org.exoplatform.social.core.space.model.Space space, String newDisplayName) throws org.exoplatform.social.core.storage.SpaceStorageException
renameSpace in interface org.exoplatform.social.core.storage.api.SpaceStoragerenameSpace in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic void saveSpace(org.exoplatform.social.core.space.model.Space space,
boolean isNew)
throws org.exoplatform.social.core.storage.SpaceStorageException
saveSpace in interface org.exoplatform.social.core.storage.api.SpaceStoragesaveSpace in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic void updateSpaceAccessed(String remoteId, org.exoplatform.social.core.space.model.Space space) throws org.exoplatform.social.core.storage.SpaceStorageException
updateSpaceAccessed in interface org.exoplatform.social.core.storage.api.SpaceStorageupdateSpaceAccessed in class org.exoplatform.social.core.storage.impl.SpaceStorageImplorg.exoplatform.social.core.storage.SpaceStorageExceptionpublic void setIdentityStorage(org.exoplatform.social.core.storage.api.IdentityStorage identityStorage)
Copyright © 2003–2016 eXo Platform SAS. All rights reserved.