718d869d8c3110fe760673e707c445ec713451e3
[epayment/food_payapi.git] /
1 package com.supwisdom.payapi.multitenant.config;
2
3 import com.supwisdom.payapi.multitenant.DefaultMultiTenantFactory;
4 import com.supwisdom.payapi.multitenant.MultiTenantFactory;
5 import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
6 import org.springframework.context.annotation.Bean;
7 import org.springframework.context.annotation.Configuration;
8
9 @Configuration
10 public class MultiTenantAutoConfiguration {
11   @Bean
12   @ConditionalOnMissingBean(MultiTenantFactory.class)
13   public MultiTenantFactory createFactory() {
14     return new DefaultMultiTenantFactory();
15   }
16 }