com.atlassian.bamboo.agent.elastic.server
Class ElasticAccountBeanImpl

java.lang.Object
  extended by com.atlassian.bamboo.agent.elastic.server.ElasticAccountBeanImpl
All Implemented Interfaces:
ElasticAccountBean

public class ElasticAccountBeanImpl
extends Object
implements ElasticAccountBean


Constructor Summary
ElasticAccountBeanImpl(AdministrationConfigurationAccessor administrationConfigurationAccessor, AdministrationConfigurationPersister administrationConfigurationPersister, com.atlassian.event.api.EventPublisher eventManager)
           
 
Method Summary
 ElasticConfiguration getElasticConfig()
           
 boolean isElasticSupportEnabled()
           
 void saveElasticConfig(ElasticConfiguration elasticConfiguration)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElasticAccountBeanImpl

public ElasticAccountBeanImpl(AdministrationConfigurationAccessor administrationConfigurationAccessor,
                              AdministrationConfigurationPersister administrationConfigurationPersister,
                              com.atlassian.event.api.EventPublisher eventManager)
Method Detail

getElasticConfig

@Nullable
public ElasticConfiguration getElasticConfig()
Specified by:
getElasticConfig in interface ElasticAccountBean

isElasticSupportEnabled

public boolean isElasticSupportEnabled()
Specified by:
isElasticSupportEnabled in interface ElasticAccountBean
Returns:
true iff elastic support is enabled

saveElasticConfig

public void saveElasticConfig(@NotNull
                              ElasticConfiguration elasticConfiguration)
Specified by:
saveElasticConfig in interface ElasticAccountBean


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.