Package org.apache.juddi.model

Examples of org.apache.juddi.model.Subscription


  {
    SubscriptionNotifier notifier = new SubscriptionNotifier();
    notifier.cancel();
    Collection<Subscription> subscriptions = notifier.getAllAsyncSubscriptions();
    Assert.assertEquals(1, subscriptions.size());
    Subscription subscription = subscriptions.iterator().next();
    GetSubscriptionResults getSubscriptionResults = notifier.buildGetSubscriptionResults(subscription, new Date());
    getSubscriptionResults.setSubscriptionKey(subscription.getSubscriptionKey());
    UddiEntityPublisher publisher = new UddiEntityPublisher();
    publisher.setAuthorizedName(subscription.getAuthorizedName());
    SubscriptionResultsList resultList = notifier.getSubscriptionImpl().getSubscriptionResults(getSubscriptionResults, publisher);
    //We're expecting a changed service (since it was added in the
    Assert.assertNotNull(resultList.getServiceList());
    //We should detect these changes.
    boolean hasChanges = notifier.resultListContainsChanges(resultList);
View Full Code Here


        SubscriptionNotifier notifier = new SubscriptionNotifier();
        notifier.cancel();
        Collection<Subscription> subscriptions = notifier.getAllAsyncSubscriptions();

        Assert.assertEquals(1, subscriptions.size());
        Subscription subscription = subscriptions.iterator().next();
        Assert.assertNotNull(subscription);
        GetSubscriptionResults getSubscriptionResults = notifier.buildGetSubscriptionResults(subscription, new Date(new Date().getTime() + 60000l));
        if (getSubscriptionResults!=null)
        {
            getSubscriptionResults.setSubscriptionKey(subscription.getSubscriptionKey());
            UddiEntityPublisher publisher = new UddiEntityPublisher();
            publisher.setAuthorizedName(subscription.getAuthorizedName());
            SubscriptionResultsList resultList = notifier.getSubscriptionImpl().getSubscriptionResults(getSubscriptionResults, publisher);
            logger.info("Expecting the resultList to be null: " + resultList.getServiceList());
            Assert.assertNull(resultList.getServiceList());
            tckBusinessService.updateJoePublisherService(authInfoJoe, "updated description");
            resultList = notifier.getSubscriptionImpl().getSubscriptionResults(getSubscriptionResults, publisher);
View Full Code Here

TOP

Related Classes of org.apache.juddi.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.