Class SpaceTemplate
java.lang.Object
org.exoplatform.social.core.space.SpaceTemplate
- All Implemented Interfaces:
Cloneable
Definition of space template model.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToSpaceApplicationList(SpaceApplication spaceApplication) Adds a space application to space application list.clone()Gets space banner path.Gets the space template invitees to invite.getName()Gets the name.Gets the space template visibility permissionsGets the space template permissionsLabelsGets registration.Gets space application list to be installed.Gets home space application.Gets visibility.voidsetBannerPath(String bannerPath) Sets space banner path..voidsetHomeApplication(SpaceApplication homeApplication) Sets home space applications.voidsetInvitees(String invitees) Sets space template invitees to invite.voidSets the template namevoidsetPermissions(String permissions) Sets space template visibility permissions.voidsetPermissionsLabels(String permissionsLabels) Sets space template permissionsLabels.voidsetRegistration(String registration) Sets registration.voidsetResolvedDescription(String resolvedDescription) Sets a resolved description switch a selected languagevoidsetResolvedLabel(String resolvedLabel) Set resolved label switch a selected languagevoidsetSpaceApplicationList(List<SpaceApplication> applicationList) Sets space application list to be installed.voidsetVisibility(String visibility) Sets visibility.
-
Constructor Details
-
SpaceTemplate
public SpaceTemplate()
-
-
Method Details
-
setName
Sets the template name- Parameters:
name-
-
getName
Gets the name.- Returns:
-
setResolvedLabel
Set resolved label switch a selected language- Parameters:
resolvedLabel-
-
getResolvedLabel
- Returns:
- resolved label switch a selected language
-
setResolvedDescription
Sets a resolved description switch a selected language- Parameters:
resolvedDescription-
-
getResolvedDescription
- Returns:
- resolved space template description switch a selected language
-
setVisibility
Sets visibility.- Parameters:
visibility-
-
getVisibility
Gets visibility.- Returns:
-
setRegistration
Sets registration.- Parameters:
registration-
-
getRegistration
Gets registration.- Returns:
-
setBannerPath
Sets space banner path..- Parameters:
bannerPath-
-
getBannerPath
Gets space banner path.- Returns:
-
setPermissions
Sets space template visibility permissions.- Parameters:
permissions-
-
getPermissions
Gets the space template visibility permissions- Returns:
- permissions
-
setPermissionsLabels
Sets space template permissionsLabels.- Parameters:
permissionsLabels-
-
getPermissionsLabels
Gets the space template permissionsLabels- Returns:
- permissionsLabels
-
setInvitees
Sets space template invitees to invite.- Parameters:
invitees-
-
getInvitees
Gets the space template invitees to invite.- Returns:
- invitees
-
addToSpaceApplicationList
Adds a space application to space application list.- Parameters:
spaceApplication-
-
setSpaceApplicationList
Sets space application list to be installed.- Parameters:
applicationList-
-
getSpaceApplicationList
Gets space application list to be installed.- Returns:
-
setHomeApplication
Sets home space applications.- Parameters:
homeApplication-
-
getSpaceHomeApplication
Gets home space application.- Returns:
-
clone
-