Author: alexoree
Date: Sun Feb 16 03:44:35 2014
New Revision: 1568712

URL: http://svn.apache.org/r1568712
Log:
JUDDI-853 fixed

Modified:
    
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/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=1568712&r1=1568711&r2=1568712&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
 Sun Feb 16 03:44:35 2014
@@ -210,10 +210,31 @@ public class SubscriptionCallbackListene
 
         /**
          * Starts a subscription callback service using the juddi client config
-         * file's settings
+         * file's settings. This will use the config setting PROPERTY_NODE, or 
default if not defined
          *
          * @param client
-         * @param cfg_node_name - this is the uddi/client@name
+         * @return a bindingtemplate populated with the relevant information 
for
+         * most UDDI servers for asynchronous callbacks.
+         * @throws ServiceAlreadyStartedException
+         * @throws SecurityException
+         * @throws ConfigurationException
+         * @throws TransportException
+         * @throws DispositionReportFaultMessage
+         * @throws UnexpectedException
+         * @throws RemoteException
+         * @throws 
org.apache.juddi.v3.client.subscription.RegistrationAbortedException
+         * @throws 
org.apache.juddi.v3.client.subscription.UnableToSignException
+         * @throws java.net.MalformedURLException
+         */
+        public static synchronized BindingTemplate start(UDDIClient client) 
throws ServiceAlreadyStartedException, SecurityException, 
ConfigurationException, TransportException, DispositionReportFaultMessage, 
UnexpectedException, RemoteException, RegistrationAbortedException, 
UnableToSignException, MalformedURLException {
+                return start(client, 
client.getClientConfig().getConfiguration().getString(PROPERTY_NODE,"default"));
+        }
+        /**
+         * Starts a subscription callback service using the juddi client config
+         * file's settings. This will use the specified node
+         *
+         * @param client
+         * @param cfg_node_name the node to connect to and perform all 
operations on
          * @return a bindingtemplate populated with the relevant information 
for
          * most UDDI servers for asynchronous callbacks.
          * @throws ServiceAlreadyStartedException
@@ -287,6 +308,10 @@ public class SubscriptionCallbackListene
          * config parameter
          */
         public static final String PROPERTY_LISTENURL = 
"client.subscriptionCallbacks.listenUrl";
+                /**
+         * config parameter, if not defined, default will be used
+         */
+        public static final String PROPERTY_NODE = 
"client.subscriptionCallbacks.node";
         /**
          * config parameter
          */



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to