Class SpaceTemplate

  • All Implemented Interfaces:
    Cloneable

    public class SpaceTemplate
    extends Object
    implements Cloneable
    Definition of space template model.
    • Constructor Detail

      • SpaceTemplate

        public SpaceTemplate()
    • Method Detail

      • setName

        public void setName​(String name)
        Sets the template name
        Parameters:
        name -
      • getName

        public String getName()
        Gets the name.
        Returns:
      • setResolvedLabel

        public void setResolvedLabel​(String resolvedLabel)
        Set resolved label switch a selected language
        Parameters:
        resolvedLabel -
      • getResolvedLabel

        public String getResolvedLabel()
        Returns:
        resolved label switch a selected language
      • setResolvedDescription

        public void setResolvedDescription​(String resolvedDescription)
        Sets a resolved description switch a selected language
        Parameters:
        resolvedDescription -
      • getResolvedDescription

        public String getResolvedDescription()
        Returns:
        resolved space template description switch a selected language
      • setVisibility

        public void setVisibility​(String visibility)
        Sets visibility.
        Parameters:
        visibility -
      • getVisibility

        public String getVisibility()
        Gets visibility.
        Returns:
      • setRegistration

        public void setRegistration​(String registration)
        Sets registration.
        Parameters:
        registration -
      • getRegistration

        public String getRegistration()
        Gets registration.
        Returns:
      • setBannerPath

        public void setBannerPath​(String bannerPath)
        Sets space banner path..
        Parameters:
        bannerPath -
      • getBannerPath

        public String getBannerPath()
        Gets space banner path.
        Returns:
      • setPermissions

        public void setPermissions​(String permissions)
        Sets space template visibility permissions.
        Parameters:
        permissions -
      • getPermissions

        public String getPermissions()
        Gets the space template visibility permissions
        Returns:
        permissions
      • setPermissionsLabels

        public void setPermissionsLabels​(String permissionsLabels)
        Sets space template permissionsLabels.
        Parameters:
        permissionsLabels -
      • getPermissionsLabels

        public String getPermissionsLabels()
        Gets the space template permissionsLabels
        Returns:
        permissionsLabels
      • setInvitees

        public void setInvitees​(String invitees)
        Sets space template invitees to invite.
        Parameters:
        invitees -
      • getInvitees

        public String getInvitees()
        Gets the space template invitees to invite.
        Returns:
        invitees
      • addToSpaceApplicationList

        public void addToSpaceApplicationList​(SpaceApplication spaceApplication)
        Adds a space application to space application list.
        Parameters:
        spaceApplication -
      • setSpaceApplicationList

        public void setSpaceApplicationList​(List<SpaceApplication> applicationList)
        Sets space application list to be installed.
        Parameters:
        applicationList -
      • getSpaceApplicationList

        public List<SpaceApplication> getSpaceApplicationList()
        Gets space application list to be installed.
        Returns:
      • setHomeApplication

        public void setHomeApplication​(SpaceApplication homeApplication)
        Sets home space applications.
        Parameters:
        homeApplication -
      • getSpaceHomeApplication

        public SpaceApplication getSpaceHomeApplication()
        Gets home space application.
        Returns: