Package org.apache.juddi.portlets.client.model

Examples of org.apache.juddi.portlets.client.model.Subscription


      List<org.uddi.sub_v3.Subscription> subscriptions = subscriptionService.getSubscriptions(authToken);
      for (org.uddi.sub_v3.Subscription subscription : subscriptions) {
        String expiresAfter = null;
        if (subscription.getExpiresAfter()!=null) expiresAfter = subscription.getExpiresAfter().toString();
        String rawFilter = JAXBMarshaller.marshallToString(new ObjectFactory().createSubscriptionFilter(subscription.getSubscriptionFilter()), "org.uddi.sub_v3");
        Subscription modelSubscription = new Subscription(
            (subscription.getBindingKey()==null)?"":subscription.getBindingKey(),
            subscription.isBrief(),
            expiresAfter,
            subscription.getMaxEntities(),
            (subscription.getNotificationInterval()==null)?"":subscription.getNotificationInterval().toString(),
            rawFilter,
            subscription.getSubscriptionKey());
        modelSubscription.setNode(modelNode);
        modelSubscription.setToClerkName(toClerk.getName());
        modelNode.getSubscriptions().add(modelSubscription);
      }
      modelNode.setStatus(UP);
    } catch (Exception e) {
      logger.error("Could not obtain subscription due to " + e.getCause(), e);
View Full Code Here


      subscriptionService.saveSubscription(authToken, subscriptionHolder);
      subscription = subscriptionHolder.value.get(0);
      String expiresAfter = null;
      if (subscription.getExpiresAfter()!=null) expiresAfter = subscription.getExpiresAfter().toString();
      String rawFilter = JAXBMarshaller.marshallToString(new ObjectFactory().createSubscriptionFilter(subscription.getSubscriptionFilter()), "org.uddi.sub_v3");
      Subscription savedModelSubscription = new Subscription(
          (subscription.getBindingKey()==null)?"":subscription.getBindingKey(),
          subscription.isBrief(),
          expiresAfter,
          subscription.getMaxEntities(),
          (subscription.getNotificationInterval()==null)?"":subscription.getNotificationInterval().toString(),
          rawFilter,
          subscription.getSubscriptionKey());
      savedModelSubscription.setNode(modelSubscription.getNode());
      response.setSubscription(savedModelSubscription);

      response.setSuccess(true);
    } catch (Exception e) {
      logger.error("Could not save subscription. " + e.getMessage(), e);
View Full Code Here

      Node node = (Node) treeItem.getUserObject();
      selectedNode = node;
      System.out.println("Selected " + selectedNode);
    }
    if (treeItem.getUserObject()!=null && Subscription.class.equals(treeItem.getUserObject().getClass())) {
      Subscription subscription = (Subscription) treeItem.getUserObject();
      UDDISubscription.getInstance().displaySubscription(subscription);
      selectedNode = subscription.getNode();
      System.out.println("Selected " + selectedNode);
    }
  }
View Full Code Here

          });
    }
  }
 
  protected void newSubscription(Node node){
    subscription = new Subscription();
    subscription.setSubscriptionKey("uddi:marketing.apache.org:subscription:key1");
    subscription.setBindingKey("uddi:juddi.apache.org:servicebindings-subscriptionlistener-ws");
    subscription.setBrief(false);
    subscription.setMaxEntities(1000);
    subscription.setNotificationInterval("P5D");
View Full Code Here

TOP

Related Classes of org.apache.juddi.portlets.client.model.Subscription

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.