Package org.craftercms.studio.api.v1.to
Class SiteConfigTO
- java.lang.Object
-
- org.craftercms.studio.api.v1.to.SiteConfigTO
-
- All Implemented Interfaces:
Serializable
public class SiteConfigTO extends Object implements Serializable
This class stores Site Configuration- Author:
- hyanghee, Dejan Brkic
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected String
adminEmailAddress
Admin email address for notification serviceprotected String
authoringUrl
Authoring urlprotected Map<String,FacetTO>
facets
Configuration for the range facets in searchprotected ZonedDateTime
lastUpdated
the last updated date of site configurationprotected String
liveEnvironment
live environmentprotected String
liveUrl
Live urlprotected String
name
site display nameprotected String
pluginFolderPattern
Pattern for the plugins folderprotected List<String>
protectedFolderPatterns
protected RepositoryConfigTO
repositoryConfig
web project configuration if the site is dm-basedprotected boolean
requirePeerReview
protected String
sandboxBranch
sandbox branchprotected Map<String,Float>
searchFields
Map of fields & boosting to use in searchprotected static long
serialVersionUID
protected String
siteName
site nameprotected String
stagingEnvironment
staging environmentprotected boolean
stagingEnvironmentEnabled
protected String
stagingUrl
Staging urlprotected String
timezone
default timezoneprotected String
wemProject
WEM project name
-
Constructor Summary
Constructors Constructor Description SiteConfigTO()
-
Method Summary
-
-
-
Field Detail
-
serialVersionUID
protected static final long serialVersionUID
- See Also:
- Constant Field Values
-
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
-
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
-
-
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)
-
getLastUpdated
public ZonedDateTime getLastUpdated()
-
getRepositoryConfig
public RepositoryConfigTO getRepositoryConfig()
-
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)
-
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)
-
-