Fixed - eventLoopGroup, connectionListener and executor settings can't be defined through YAML configuration #4888

pull/4913/head
Nikita Koksharov 2 years ago
parent f5f6b0d29a
commit 4072cb2d10

@ -28,6 +28,7 @@ import com.fasterxml.jackson.databind.ser.impl.SimpleBeanPropertyFilter;
import com.fasterxml.jackson.databind.ser.impl.SimpleFilterProvider;
import com.fasterxml.jackson.databind.type.TypeFactory;
import com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
import io.netty.channel.EventLoopGroup;
import org.redisson.api.NameMapper;
import org.redisson.api.NatMapper;
import org.redisson.api.RedissonNodeInitializer;
@ -41,6 +42,7 @@ import org.redisson.connection.balancer.LoadBalancer;
import java.io.*;
import java.net.URL;
import java.util.Scanner;
import java.util.concurrent.ExecutorService;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
@ -239,6 +241,9 @@ public class ConfigSupport {
mapper.addMixIn(NameMapper.class, ClassMixIn.class);
mapper.addMixIn(NettyHook.class, ClassMixIn.class);
mapper.addMixIn(CredentialsResolver.class, ClassMixIn.class);
mapper.addMixIn(EventLoopGroup.class, ClassMixIn.class);
mapper.addMixIn(ConnectionListener.class, ClassMixIn.class);
mapper.addMixIn(ExecutorService.class, ClassMixIn.class);
FilterProvider filterProvider = new SimpleFilterProvider()
.addFilter("classFilter", SimpleBeanPropertyFilter.filterOutAllExcept());

Loading…
Cancel
Save