[ https://issues.apache.org/jira/browse/IGNITE-12881?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mikhail Petrov resolved IGNITE-12881. ------------------------------------- Resolution: Won't Fix > Add test discovery messages interception configuration through > TestTcpDiscoverySpi. > ----------------------------------------------------------------------------------- > > Key: IGNITE-12881 > URL: https://issues.apache.org/jira/browse/IGNITE-12881 > Project: Ignite > Issue Type: Improvement > Reporter: Mikhail Petrov > Assignee: Mikhail Petrov > Priority: Minor > > It's needed to add the ability to configure multiple DiscoveryHook instances > through TestTcpDiscoverySpi for discovery messages interception. It helps to > avoid redefinition of the TestTcpDiscoverySpi and its reconfiguration. The > current approach is as follows: > {code:java} > TcpDiscoverySpi spi = new TestTcpDiscoverySpi() { > @Override public void setListener(@Nullable DiscoverySpiListener lsnr) { > super.setListener(DiscoverySpiListenerWrapper.wrap(lsnr, > discoveryHook)); > } > }; > spi.setIpFinder(((TcpDiscoverySpi)cfg.getDiscoverySpi()).getIpFinder()); > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)