Class SpringApplicationConfigManager

java.lang.Object
com.cloudimpl.outstack.spring.component.SpringApplicationConfigManager
All Implemented Interfaces:
ComponentProviderManager

@Configuration
@EnableConfigurationProperties
@ConfigurationProperties("outstack")
public class SpringApplicationConfigManager
extends java.lang.Object
implements ComponentProviderManager
Author:
nuwan
  • Constructor Details

    • SpringApplicationConfigManager

      public SpringApplicationConfigManager()
  • Method Details

    • getApiContext

      public java.lang.String getApiContext()
    • setApiContext

      public void setApiContext​(java.lang.String apiContext)
    • setInjector

      protected void setInjector​(Injector injector)
    • setProviders

      public void setProviders​(java.util.List<SpringApplicationConfigManager.Provider> providers)
    • getDomainOwner

      public java.lang.String getDomainOwner()
    • setDomainOwner

      public void setDomainOwner​(java.lang.String domainOwner)
    • getDomainContext

      public java.lang.String getDomainContext()
    • setDomainContext

      public void setDomainContext​(java.lang.String domainContext)
    • getCluster

    • setCluster

      public void setCluster​(SpringApplicationConfigManager.Cluster cluster)
    • getProvider

      public ComponentProvider getProvider​(java.lang.String name)
      Specified by:
      getProvider in interface ComponentProviderManager