Class SiteConfigTO

    • Field Detail

      • wemProject

        protected String wemProject
        WEM project name
      • siteName

        protected String siteName
        site name
      • name

        protected String name
        site display name
      • lastUpdated

        protected ZonedDateTime lastUpdated
        the last updated date of site configuration
      • repositoryConfig

        protected RepositoryConfigTO repositoryConfig
        web project configuration if the site is dm-based
      • timezone

        protected String timezone
        default timezone
      • stagingEnvironmentEnabled

        protected boolean stagingEnvironmentEnabled
      • stagingEnvironment

        protected String stagingEnvironment
        staging environment
      • liveEnvironment

        protected String liveEnvironment
        live environment
      • sandboxBranch

        protected String sandboxBranch
        sandbox branch
      • searchFields

        protected Map<String,​Float> searchFields
        Map of fields & boosting to use in search
      • facets

        protected Map<String,​FacetTO> facets
        Configuration for the range facets in search
      • pluginFolderPattern

        protected String pluginFolderPattern
        Pattern for the plugins folder
      • authoringUrl

        protected String authoringUrl
        Authoring url
      • stagingUrl

        protected String stagingUrl
        Staging url
      • liveUrl

        protected String liveUrl
        Live url
      • adminEmailAddress

        protected String adminEmailAddress
        Admin email address for notification service
      • requirePeerReview

        protected boolean requirePeerReview
      • protectedFolderPatterns

        protected List<String> protectedFolderPatterns
    • Constructor Detail

      • SiteConfigTO

        public SiteConfigTO()
    • Method Detail

      • getWemProject

        public String getWemProject()
        Returns:
        the WEM project
      • setWemProject

        public void setWemProject​(String wemProject)
      • getSiteName

        public String getSiteName()
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • setLastUpdated

        public void setLastUpdated​(ZonedDateTime lastUpdated)
      • setRepositoryConfig

        public void setRepositoryConfig​(RepositoryConfigTO repositoryConfig)
      • setTimezone

        public void setTimezone​(String timezone)
      • getTimezone

        public String getTimezone()
      • getSandboxBranch

        public String getSandboxBranch()
      • setSandboxBranch

        public void setSandboxBranch​(String sandboxBranch)
      • getStagingEnvironment

        public String getStagingEnvironment()
      • setStagingEnvironment

        public void setStagingEnvironment​(String stagingEnvironment)
      • getLiveEnvironment

        public String getLiveEnvironment()
      • setLiveEnvironment

        public void setLiveEnvironment​(String liveEnvironment)
      • isStagingEnvironmentEnabled

        public boolean isStagingEnvironmentEnabled()
      • setStagingEnvironmentEnabled

        public void setStagingEnvironmentEnabled​(boolean stagingEnvironmentEnabled)
      • setSearchFields

        public void setSearchFields​(Map<String,​Float> searchFields)
      • getPluginFolderPattern

        public String getPluginFolderPattern()
      • setPluginFolderPattern

        public void setPluginFolderPattern​(String pluginFolderPattern)
      • getAuthoringUrl

        public String getAuthoringUrl()
      • setAuthoringUrl

        public void setAuthoringUrl​(String authoringUrl)
      • getStagingUrl

        public String getStagingUrl()
      • setStagingUrl

        public void setStagingUrl​(String stagingUrl)
      • getLiveUrl

        public String getLiveUrl()
      • setLiveUrl

        public void setLiveUrl​(String liveUrl)
      • getAdminEmailAddress

        public String getAdminEmailAddress()
      • setAdminEmailAddress

        public void setAdminEmailAddress​(String adminEmailAddress)
      • isRequirePeerReview

        public boolean isRequirePeerReview()
      • setRequirePeerReview

        public void setRequirePeerReview​(boolean requirePeerReview)
      • getProtectedFolderPatterns

        public List<String> getProtectedFolderPatterns()
      • setProtectedFolderPatterns

        public void setProtectedFolderPatterns​(List<String> protectedFolderPatterns)