You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by al...@apache.org on 2014/01/31 13:40:01 UTC

svn commit: r1563128 - in /juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client: UDDIConstants.java mapping/ServiceLocator.java mapping/UDDIServiceCache.java subscription/SubscriptionCallbackListener.java

Author: alexoree
Date: Fri Jan 31 12:40:00 2014
New Revision: 1563128

URL: http://svn.apache.org/r1563128
Log:
JUDDI-828 altering the callback endpoint to prevent name clashes on jboss. Javadoc updates

Modified:
    juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/UDDIConstants.java
    juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/ServiceLocator.java
    juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/UDDIServiceCache.java
    juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/subscription/SubscriptionCallbackListener.java

Modified: juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/UDDIConstants.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/UDDIConstants.java?rev=1563128&r1=1563127&r2=1563128&view=diff
==============================================================================
--- juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/UDDIConstants.java (original)
+++ juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/UDDIConstants.java Fri Jan 31 12:40:00 2014
@@ -1,9 +1,15 @@
 package org.apache.juddi.v3.client;
 
+import org.apache.juddi.v3.client.config.Property;
+import org.apache.juddi.v3.client.ext.wsdm.WSDMQosConstants;
+
 /**
  * This file was borrowed from juddi-core's constants file with modifications
  *
  * @author <a href="mailto:alexoree@apache.org">Alex O'Ree</a>
+ * @see WSDMQosConstants
+ * @see Property
+ * 
  */
 public interface UDDIConstants {
 

Modified: juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/ServiceLocator.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/ServiceLocator.java?rev=1563128&r1=1563127&r2=1563128&view=diff
==============================================================================
--- juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/ServiceLocator.java (original)
+++ juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/ServiceLocator.java Fri Jan 31 12:40:00 2014
@@ -29,6 +29,7 @@ import org.apache.juddi.api_v3.AccessPoi
 import org.apache.juddi.v3.client.ClassUtil;
 import org.apache.juddi.v3.client.config.UDDIClerk;
 import org.apache.juddi.v3.client.config.UDDIKeyConvention;
+import org.apache.juddi.v3.client.subscription.SubscriptionCallbackListener;
 import org.apache.juddi.v3.client.transport.TransportException;
 import org.uddi.api_v3.AccessPoint;
 import org.uddi.api_v3.BindingTemplate;
@@ -36,9 +37,11 @@ import org.uddi.api_v3.BindingTemplates;
 import org.uddi.api_v3.BusinessService;
 
 /**
- * The ServiceLocator contacts the UDDI registry to lookup an Endpoint given a UDDI ServiceKey.
- *
- * @see UDDIClerk.getEndpoints
+ * The ServiceLocator contacts the UDDI registry to lookup an Endpoint given a UDDI ServiceKey.<br>
+ * This class does NOT chase down WSDL, hosting redirectors or other binding references from
+ * access point useType values. See 
+ * {@link org.apache.juddi.v3.client.config.UDDIClerk#getEndpoints UDDIClerk.getEndpoints}
+ * @see SubscriptionCallbackListener
  * @author <a href="mailto:kstam@apache.org">Kurt T Stam</a>
  */
 public class ServiceLocator {
@@ -137,6 +140,7 @@ public class ServiceLocator {
 		try {
 			if (selectionPolicy==null) {
 				if (policy==null) {
+                                        //TODO move this constant to Property.class
 					policy = properties.getProperty("juddi.client.selection.policy", "org.apache.juddi.v3.client.mapping.PolicyLocalFirst");
 				}
 				@SuppressWarnings("unchecked")

Modified: juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/UDDIServiceCache.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/UDDIServiceCache.java?rev=1563128&r1=1563127&r2=1563128&view=diff
==============================================================================
--- juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/UDDIServiceCache.java (original)
+++ juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/UDDIServiceCache.java Fri Jan 31 12:40:00 2014
@@ -64,14 +64,18 @@ import org.uddi.v3_service.UDDISubscript
  * The Cache also registers an MBean which allows the 
  * 
  * @author <a href="mailto:kstam@apache.org">Kurt T Stam</a>
- */
+ * @see UDDIClientSubscriptionListenerService
+ * @see UDDIServiceCacheMBean
+ * @see UDDISubscriptionListenerPortType
+ * @see ServiceLocator
+  */
 public class UDDIServiceCache implements UDDIServiceCacheMBean {
 	
-	public static String UDDI_ORG_NS                       = "urn:uddi-org:v3_service";
-	public static String UDDI_CLIENT_SUBSCRIPTION_LISTENER = "UDDIClientSubscriptionListenerService";
-	public static QName  SUBSCRIPTION_LISTENER_SERVICE_NAME= new QName(UDDI_ORG_NS, UDDI_CLIENT_SUBSCRIPTION_LISTENER);
-	public static String SUBSCRIPTION_LISTENER_PORT_NAME   = "UDDIClientSubscriptionListenerImplPort";
-	public static String DEFAULT_SUBSCRIPTION_LISTENER_URL = "http://localhost:8080/subscriptionlistener_uddi_client";
+	public static final String UDDI_ORG_NS                       = "urn:uddi-org:v3_service";
+	public static final String UDDI_CLIENT_SUBSCRIPTION_LISTENER = "UDDIClientSubscriptionListenerService";
+	public static final QName  SUBSCRIPTION_LISTENER_SERVICE_NAME= new QName(UDDI_ORG_NS, UDDI_CLIENT_SUBSCRIPTION_LISTENER);
+	public static final String SUBSCRIPTION_LISTENER_PORT_NAME   = "UDDIClientSubscriptionListenerImplPort";
+	public static final String DEFAULT_SUBSCRIPTION_LISTENER_URL = "http://localhost:8080/subscriptionlistener_uddi_client";
 	
 	private Log log = LogFactory.getLog(this.getClass());
 	

Modified: juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/subscription/SubscriptionCallbackListener.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/subscription/SubscriptionCallbackListener.java?rev=1563128&r1=1563127&r2=1563128&view=diff
==============================================================================
--- juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/subscription/SubscriptionCallbackListener.java (original)
+++ juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/subscription/SubscriptionCallbackListener.java Fri Jan 31 12:40:00 2014
@@ -82,7 +82,7 @@ import org.uddi.v3_service.UDDIPublicati
  * @since 3.2
  */
 
-@WebService(serviceName="UDDISubscriptionListenerService", 
+@WebService(serviceName="UDDISubscriptionListenerClientService", 
 			endpointInterface="org.uddi.v3_service.UDDISubscriptionListenerPortType",
 			targetNamespace = "urn:uddi-org:v3_service")
 public class SubscriptionCallbackListener implements org.uddi.v3_service.UDDISubscriptionListenerPortType, Runnable {



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org