Class SpaceListAccess
java.lang.Object
org.exoplatform.social.core.space.SpaceListAccess
- All Implemented Interfaces:
org.exoplatform.commons.utils.ListAccess<Space>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe space list access Type Enum. -
Constructor Summary
ConstructorsConstructorDescriptionThe constructor.SpaceListAccess(SpaceStorage spaceStorage, String userId, String appId, SpaceListAccess.Type type) The constructor.SpaceListAccess(SpaceStorage spaceStorage, String userId, SpaceFilter spaceFilter, SpaceListAccess.Type type) The constructor.SpaceListAccess(SpaceStorage spaceStorage, String userId, SpaceListAccess.Type type) The constructor.SpaceListAccess(SpaceStorage spaceStorage, SpaceFilter spaceFilter, SpaceListAccess.Type type) The constructor.SpaceListAccess(SpaceStorage spaceStorage, SpaceListAccess.Type type) The constructor.SpaceListAccess(SpaceStorage spaceStorage, SpaceListAccess.Type type, String userId, String otherUserId) The constructor. -
Method Summary
-
Constructor Details
-
SpaceListAccess
public SpaceListAccess()The constructor.- Since:
- 1.2.0-GA
-
SpaceListAccess
public SpaceListAccess(SpaceStorage spaceStorage, String userId, SpaceFilter spaceFilter, SpaceListAccess.Type type) The constructor.- Parameters:
spaceStorage-spaceFilter-type-- Since:
- 1.2.0-GA
-
SpaceListAccess
The constructor.- Parameters:
spaceStorage-type-- Since:
- 1.2.0-GA
-
SpaceListAccess
The constructor.- Parameters:
spaceStorage-userId-type-- Since:
- 1.2.0-GA
-
SpaceListAccess
public SpaceListAccess(SpaceStorage spaceStorage, String userId, String appId, SpaceListAccess.Type type) The constructor.- Parameters:
spaceStorage-userId-appId-type-- Since:
- 4.0.x
-
SpaceListAccess
public SpaceListAccess(SpaceStorage spaceStorage, SpaceFilter spaceFilter, SpaceListAccess.Type type) The constructor.- Parameters:
spaceStorage-spaceFilter-type-- Since:
- 1.2.0-GA
-
SpaceListAccess
public SpaceListAccess(SpaceStorage spaceStorage, SpaceListAccess.Type type, String userId, String otherUserId) The constructor.- Parameters:
spaceStorage-userId-otherUserId-type-
-
-
Method Details
-
getSize
-
load
- Specified by:
loadin interfaceorg.exoplatform.commons.utils.ListAccess<Space>- Throws:
ExceptionIllegalArgumentException
-
gettype
Gets the type.- Returns:
- Since:
- 1.2.0-GA
-
settype
Sets the type.- Parameters:
type-- Since:
- 1.2.0-GA
-
getUserId
Gets the user id.- Returns:
- Since:
- 1.2.0-GA
-
setUserId
Sets the user id.- Parameters:
userId-- Since:
- 1.2.0-GA
-