Class ElasticAccountBeanImpl
- java.lang.Object
-
- com.atlassian.bamboo.agent.elastic.server.ElasticAccountBeanImpl
-
- All Implemented Interfaces:
ElasticAccountBean
public class ElasticAccountBeanImpl extends Object implements ElasticAccountBean
-
-
Constructor Summary
Constructors Constructor Description ElasticAccountBeanImpl(AdministrationConfigurationAccessor administrationConfigurationAccessor, AdministrationConfigurationPersister administrationConfigurationPersister, com.atlassian.event.api.EventPublisher eventManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable ElasticConfiguration
getElasticConfig()
boolean
isElasticSupportEnabled()
void
saveElasticConfig(@NotNull ElasticConfiguration elasticConfiguration)
-
-
-
Constructor Detail
-
ElasticAccountBeanImpl
public ElasticAccountBeanImpl(AdministrationConfigurationAccessor administrationConfigurationAccessor, AdministrationConfigurationPersister administrationConfigurationPersister, com.atlassian.event.api.EventPublisher eventManager)
-
-
Method Detail
-
getElasticConfig
@Nullable public @Nullable ElasticConfiguration getElasticConfig()
- Specified by:
getElasticConfig
in interfaceElasticAccountBean
-
isElasticSupportEnabled
public boolean isElasticSupportEnabled()
- Specified by:
isElasticSupportEnabled
in interfaceElasticAccountBean
- Returns:
- true iff elastic support is enabled
-
saveElasticConfig
public void saveElasticConfig(@NotNull @NotNull ElasticConfiguration elasticConfiguration)
- Specified by:
saveElasticConfig
in interfaceElasticAccountBean
-
-