package com.iplatform.chat.config;
|
|
import com.iplatform.chat.ChatService;
|
import com.iplatform.chat.support.DatabaseChatService;
|
import com.iplatform.core.PlatformConfiguration;
|
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
|
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Configuration;
|
|
@Configuration
|
@ConditionalOnProperty(prefix = "iplatform.chat", name = "mongo-enabled", havingValue = "false", matchIfMissing = true)
|
public class SimpleChatConfig extends PlatformConfiguration {
|
|
@Bean
|
public ChatService chatService(){
|
DatabaseChatService chatService = new DatabaseChatService();
|
return chatService;
|
}
|
}
|