From 49f5a1131c68964de61b02325e9c53a91e94653f Mon Sep 17 00:00:00 2001 From: Richard Achmatowicz Date: Thu, 11 May 2017 18:42:59 -0400 Subject: [PATCH] [EJBCLIENT-226] Add configured cluster ServiceURLs to discovery mechanism. --- .../legacy/DiscoveryLegacyConfiguration.java | 30 +++++++++++++++---- 1 file changed, 25 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/jboss/ejb/client/legacy/DiscoveryLegacyConfiguration.java b/src/main/java/org/jboss/ejb/client/legacy/DiscoveryLegacyConfiguration.java index 8aeb8880f..f33b38065 100644 --- a/src/main/java/org/jboss/ejb/client/legacy/DiscoveryLegacyConfiguration.java +++ b/src/main/java/org/jboss/ejb/client/legacy/DiscoveryLegacyConfiguration.java @@ -18,6 +18,8 @@ package org.jboss.ejb.client.legacy; +import java.net.URI; +import java.net.URISyntaxException; import java.util.ArrayList; import java.util.List; import java.util.Map; @@ -25,8 +27,11 @@ import org.jboss.ejb._private.Logs; import org.jboss.ejb.client.ClusterNodeSelector; +import org.jboss.ejb.client.EJBClientContext; import org.kohsuke.MetaInfServices; import org.wildfly.common.function.ExceptionSupplier; +import org.wildfly.discovery.AttributeValue; +import org.wildfly.discovery.ServiceRegistration; import org.wildfly.discovery.ServiceURL; import org.wildfly.discovery.impl.StaticDiscoveryProvider; import org.wildfly.discovery.spi.DiscoveryProvider; @@ -36,7 +41,10 @@ /** * The interface to merge EJB properties into the discovery configuration. * + * We want to make any information concerning configured clustered nodes available via abstract ServiceURLs. + * * @author David M. Lloyd + * @author