Example #1
0
 /**
  * removes a subscription by key, referencing the specified node in the
  * config file Note, if registration fails, no exception is thrown
  *
  * @param subscriptionKey
  * @param node
  */
 public void unRegisterSubscription(String subscriptionKey, org.apache.juddi.apiv3.node node)
 {
     log.info("UnRegistering subscription with key " + subscriptionKey);
     try
     {
         String authToken = getAuthToken(node.securityUrl);
         delete_subscription deleteSubscription = new delete_subscription();
         deleteSubscription.authInfo = (authToken);
         deleteSubscription.subscriptionKey = new string[] { subscriptionKey };
         getUDDINode().getTransport().getUDDISubscriptionService(node.securityUrl).delete_subscription(deleteSubscription);
     }
     catch (Exception e)
     {
         log.error("Unable to unregister subscription key " + subscriptionKey
                 + " ." + e.Message, e);
     }
 }
Example #2
0
 /// <remarks/>
 public void delete_subscriptionAsync(delete_subscription delete_subscription1)
 {
     this.delete_subscriptionAsync(delete_subscription1, null);
 }
Example #3
0
 /// <remarks/>
 public void delete_subscriptionAsync(delete_subscription delete_subscription1, object userState)
 {
     if ((this.delete_subscriptionOperationCompleted == null))
     {
         this.delete_subscriptionOperationCompleted = new System.Threading.SendOrPostCallback(this.Ondelete_subscriptionOperationCompleted);
     }
     this.InvokeAsync("delete_subscription", new object[] {
             delete_subscription1}, this.delete_subscriptionOperationCompleted, userState);
 }
Example #4
0
 /// <remarks/>
 public System.IAsyncResult Begindelete_subscription(delete_subscription delete_subscription1, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("delete_subscription", new object[] {
             delete_subscription1}, callback, asyncState);
 }