Package com.atlassian.bamboo.health
Class BambooHealthCheckServiceImpl
java.lang.Object
com.atlassian.bamboo.health.BambooHealthCheckServiceImpl
- All Implemented Interfaces:
BambooHealthCheckService
-
Constructor Summary
ConstructorDescriptionBambooHealthCheckServiceImpl
(com.atlassian.config.db.HibernateConfig hibernateConfig, DbmsBean dbmsBean, AgentManager agentManager, org.springframework.orm.hibernate5.HibernateTemplate hibernateTemplate) -
Method Summary
Modifier and TypeMethodDescriptionInstance database typelong
int
void
void
ignoreDisabledPluginModule
(String completeKey)
-
Constructor Details
-
BambooHealthCheckServiceImpl
@Inject public BambooHealthCheckServiceImpl(com.atlassian.config.db.HibernateConfig hibernateConfig, DbmsBean dbmsBean, AgentManager agentManager, org.springframework.orm.hibernate5.HibernateTemplate hibernateTemplate)
-
-
Method Details
-
getDatabaseType
Description copied from interface:BambooHealthCheckService
Instance database type- Specified by:
getDatabaseType
in interfaceBambooHealthCheckService
-
getMaxDbConnectionPoolsSize
public int getMaxDbConnectionPoolsSize()- Specified by:
getMaxDbConnectionPoolsSize
in interfaceBambooHealthCheckService
-
getDatabasePasswordDecrypter
- Specified by:
getDatabasePasswordDecrypter
in interfaceBambooHealthCheckService
- Returns:
- cypher used to encrypt DB credentials
-
getLocalAgentsCount
public long getLocalAgentsCount()- Specified by:
getLocalAgentsCount
in interfaceBambooHealthCheckService
-
ignoreDisabledPlugin
- Specified by:
ignoreDisabledPlugin
in interfaceBambooHealthCheckService
-
ignoreDisabledPluginModule
- Specified by:
ignoreDisabledPluginModule
in interfaceBambooHealthCheckService
-
getPluginsThatCanBeDisabled
- Specified by:
getPluginsThatCanBeDisabled
in interfaceBambooHealthCheckService
-
getModulesThatCanBeDisabled
- Specified by:
getModulesThatCanBeDisabled
in interfaceBambooHealthCheckService
-
getMySQLChecks
- Specified by:
getMySQLChecks
in interfaceBambooHealthCheckService
- Returns:
- MySQL-specific validations
-