Class GeneralConfigurationImpl
java.lang.Object
com.atlassian.bamboo.admin.configuration.GeneralConfigurationImpl
- All Implemented Interfaces:
GeneralConfiguration
-
Constructor Summary
ConstructorsConstructorDescriptionGeneralConfigurationImpl(AdministrationConfiguration administrationConfiguration, String brokerURI, String brokerClientURI) GeneralConfigurationImpl(String instanceName, String baseUrl, String gravatarServerUrl, String brokerURI, String brokerClientURI, Integer dashboardDefaultPageSize, Integer branchDetectionIntervalSeconds, Boolean gravatarSupportEnabled, Boolean gzipCompressionEnabled, Boolean rssPollingEnabled, String rssPollingCronExpression) -
Method Summary
Modifier and TypeMethodDescriptionGet base urlGet branch detection intervalGet broker client URIGet broker URIGet default page size of the dashboardGet gravatar server urlGet instance nameCron expression for RSS polling.Is gravatar support enabled?Is Gzip Compression Enabled?Is polling for rss changes enabled.voidsetBaseUrl(String baseUrl) Set the base url for this servervoidsetBranchDetectionIntervalSeconds(Integer branchDetectionIntervalSeconds) Set the branch detection interval (in seconds)voidsetBrokerClientURI(String brokerClientURI) Set the client broker urlvoidsetBrokerURI(String brokerURI) Set the broker urivoidsetDashboardDefaultPageSize(Integer dashboardDefaultPageSize) Set the default page size for the dashboardvoidsetGravatarServerUrl(String gravatarServerUrl) Set the gravatar server urlvoidsetGravatarSupportEnabled(Boolean enableGravatarSupport) Set whether gravatar support is enabledvoidsetGzipCompressionEnabled(Boolean enableGzipCompression) Set whether gzip compression is enabledvoidsetInstanceName(String instanceName) Set the instance namevoidsetRssPollingCronExpression(String rssPollingCronExpression) Set cron expression for RSS polling.voidsetRssPollingEnabled(Boolean rssPollingEnabled) Set whether polling for rss changes enabled.
-
Constructor Details
-
GeneralConfigurationImpl
public GeneralConfigurationImpl(AdministrationConfiguration administrationConfiguration, String brokerURI, String brokerClientURI) -
GeneralConfigurationImpl
public GeneralConfigurationImpl(String instanceName, String baseUrl, String gravatarServerUrl, String brokerURI, String brokerClientURI, Integer dashboardDefaultPageSize, Integer branchDetectionIntervalSeconds, Boolean gravatarSupportEnabled, Boolean gzipCompressionEnabled, Boolean rssPollingEnabled, String rssPollingCronExpression)
-
-
Method Details
-
setInstanceName
Description copied from interface:GeneralConfigurationSet the instance name- Specified by:
setInstanceNamein interfaceGeneralConfiguration
-
setBaseUrl
Description copied from interface:GeneralConfigurationSet the base url for this server- Specified by:
setBaseUrlin interfaceGeneralConfiguration
-
setGravatarServerUrl
Description copied from interface:GeneralConfigurationSet the gravatar server url- Specified by:
setGravatarServerUrlin interfaceGeneralConfiguration
-
setBrokerURI
Description copied from interface:GeneralConfigurationSet the broker uri- Specified by:
setBrokerURIin interfaceGeneralConfiguration
-
setBrokerClientURI
Description copied from interface:GeneralConfigurationSet the client broker url- Specified by:
setBrokerClientURIin interfaceGeneralConfiguration
-
setDashboardDefaultPageSize
Description copied from interface:GeneralConfigurationSet the default page size for the dashboard- Specified by:
setDashboardDefaultPageSizein interfaceGeneralConfiguration
-
setBranchDetectionIntervalSeconds
Description copied from interface:GeneralConfigurationSet the branch detection interval (in seconds)- Specified by:
setBranchDetectionIntervalSecondsin interfaceGeneralConfiguration
-
setGravatarSupportEnabled
Description copied from interface:GeneralConfigurationSet whether gravatar support is enabled- Specified by:
setGravatarSupportEnabledin interfaceGeneralConfiguration
-
setGzipCompressionEnabled
Description copied from interface:GeneralConfigurationSet whether gzip compression is enabled- Specified by:
setGzipCompressionEnabledin interfaceGeneralConfiguration
-
getInstanceName
Description copied from interface:GeneralConfigurationGet instance name- Specified by:
getInstanceNamein interfaceGeneralConfiguration- Returns:
- Instance Name
-
getBaseUrl
Description copied from interface:GeneralConfigurationGet base url- Specified by:
getBaseUrlin interfaceGeneralConfiguration- Returns:
- Base Url
-
getGravatarServerUrl
Description copied from interface:GeneralConfigurationGet gravatar server url- Specified by:
getGravatarServerUrlin interfaceGeneralConfiguration- Returns:
- gravatar server url
-
getBrokerURI
Description copied from interface:GeneralConfigurationGet broker URI- Specified by:
getBrokerURIin interfaceGeneralConfiguration- Returns:
- Broker URI
-
getBrokerClientURI
Description copied from interface:GeneralConfigurationGet broker client URI- Specified by:
getBrokerClientURIin interfaceGeneralConfiguration- Returns:
- Broker Client URI
-
getDashboardDefaultPageSize
Description copied from interface:GeneralConfigurationGet default page size of the dashboard- Specified by:
getDashboardDefaultPageSizein interfaceGeneralConfiguration- Returns:
- dashboard default page size
-
getBranchDetectionIntervalSeconds
Description copied from interface:GeneralConfigurationGet branch detection interval- Specified by:
getBranchDetectionIntervalSecondsin interfaceGeneralConfiguration- Returns:
- branch detection interval (in seconds)
-
isGravatarSupportEnabled
Description copied from interface:GeneralConfigurationIs gravatar support enabled?- Specified by:
isGravatarSupportEnabledin interfaceGeneralConfiguration- Returns:
- true iff gravatar support is enabled
-
isGzipCompressionEnabled
Description copied from interface:GeneralConfigurationIs Gzip Compression Enabled?- Specified by:
isGzipCompressionEnabledin interfaceGeneralConfiguration- Returns:
- true iff gzip compression is enabled
-
isRssPollingEnabled
Description copied from interface:GeneralConfigurationIs polling for rss changes enabled.- Specified by:
isRssPollingEnabledin interfaceGeneralConfiguration
-
setRssPollingEnabled
Description copied from interface:GeneralConfigurationSet whether polling for rss changes enabled.- Specified by:
setRssPollingEnabledin interfaceGeneralConfiguration
-
getRssPollingCronExpression
Description copied from interface:GeneralConfigurationCron expression for RSS polling.- Specified by:
getRssPollingCronExpressionin interfaceGeneralConfiguration
-
setRssPollingCronExpression
Description copied from interface:GeneralConfigurationSet cron expression for RSS polling.- Specified by:
setRssPollingCronExpressionin interfaceGeneralConfiguration
-