Class InstanceLifecycleManagerConfig

java.lang.Object
com.sap.cloud.spring.boot.mt.config.InstanceLifecycleManagerConfig

@Configuration("ComSapMtInstanceLifecycleManagerConfig") @ConditionalOnProperty(name="com.sap.mt.enabled", matchIfMissing=true) @ConditionalOnMissingBean(com.sap.cloud.mt.subscription.InstanceLifecycleManager.class) public class InstanceLifecycleManagerConfig extends Object
Configuration bean that setups an instance lifecycle manager bean. Users can define their own bean to realize multi tenancy without SAP's instance manager service or service manager
  • Constructor Details

    • InstanceLifecycleManagerConfig

      public InstanceLifecycleManagerConfig()
  • Method Details

    • instanceLifecycleManagerForManagedHana

      @Bean("comSapMtInstanceLifecycleManager") public InstanceLifecycleManager instanceLifecycleManagerForManagedHana(@Autowired(required=false) com.sap.xsa.core.instancemanager.client.ServiceManagerClient serviceManagerClient, DbIdentifiers dbIdentifiers, Config config) throws InternalError
      Throws:
      InternalError