Package com.sun.syndication.feed.synd

Examples of com.sun.syndication.feed.synd.SyndFeedI


        assertTrue(feed1.equals(feed2));
    }

    // 1.6
    public void testWireFeedSyndFeedConversion() throws Exception {
        SyndFeedI sFeed1 = getCachedSyndFeed();
        WireFeed wFeed1 = sFeed1.createWireFeed();
        SyndFeedI sFeed2 = new SyndFeed(wFeed1);

        assertTrue(sFeed1.equals(sFeed2));
    }
View Full Code Here


        assertTrue(sFeed1.equals(sFeed2));
    }

    //1.7a
    public void testSyndFeedEquals() throws Exception {
        SyndFeedI feed1 = getCachedSyndFeed();
        SyndFeedI feed2 = getSyndFeed();
        assertTrue(feed1.equals(feed2));
    }
View Full Code Here

        assertTrue(feed1.equals(feed2));
    }

    //1.7b
    public void testSyndFeedNotEqual() throws Exception {
        SyndFeedI feed1 = getCachedSyndFeed();
        SyndFeedI feed2 = getSyndFeed();
        feed2.setFeedType("dummy");
        assertFalse(feed1.equals(feed2));
    }
View Full Code Here

        assertFalse(feed1.equals(feed2));
    }

    //1.8
    public void testSyndFeedCloning() throws Exception {
        SyndFeedI feed1 = getCachedSyndFeed();
        SyndFeedI feed2 = (SyndFeedI) feed1.clone();;
        assertTrue(feed1.equals(feed2));
    }
View Full Code Here

        assertTrue(feed1.equals(feed2));
    }

    //1.9
    public void testSyndFeedSerialization() throws Exception {
        SyndFeedI feed1 = getCachedSyndFeed();

        ByteArrayOutputStream baos = new ByteArrayOutputStream();
        ObjectOutputStream oos = new ObjectOutputStream(baos);
        oos.writeObject(feed1);
        oos.close();

        ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray());
        ObjectInputStream ois = new ObjectInputStream(bais);
        SyndFeedI feed2 = (SyndFeedI) ois.readObject();
        ois.close();

        assertTrue(feed1.equals(feed2));
    }
View Full Code Here

                String outputType = args[0];

                URL feedUrl = new URL(args[1]);

                SyndInput input = new SyndInput();
                SyndFeedI feed = input.build(feedUrl.openStream());

                SyndOutput output = new SyndOutput(outputType);
                output.output(feed,System.out);

                ok = true;
View Full Code Here

        if (args.length==1) {
            try {
                URL feedUrl = new URL(args[0]);

                SyndInput input = new SyndInput();
                SyndFeedI feed = input.build(feedUrl.openStream());

                System.out.println(feed);

                ok = true;
            }
View Full Code Here

        boolean ok = false;
        if (args.length>=2) {
            try {
                String outputType = args[0];

                SyndFeedI feed = new SyndFeed();
                feed.setTitle("Aggregated Feed");
                feed.setDescription("Anonymous Aggregated Feed");
                feed.setAuthor("anonymous");
                feed.setLink("http://www.anonymous.com");

                List entries = new ArrayList();
                feed.setEntries(entries);
               
                for (int i=1;i<args.length;i++) {
                    URL inputUrl = new URL(args[i]);

                    SyndInput input = new SyndInput();
                    SyndFeedI inFeed = input.build(inputUrl.openStream());

                    entries.addAll(inFeed.getEntries());

                }

                SyndOutput output = new SyndOutput(outputType);
                output.output(feed,System.out);
View Full Code Here

        try {

            URL feedUrl = new URL(this.getParameter("feed.url"));
            SyndFeedInput input = new SyndFeedInput();

            SyndFeedI feed = input.build(getFeedReader(feedUrl));

            System.out.println(feed);
        }
        catch (Exception ex) {
            ex.printStackTrace();
View Full Code Here

            try {
                String outputType = args[0];
                URL feedUrl = new URL(args[1]);
                SyndFeedInput input = new SyndFeedInput();

                SyndFeedI feed = input.build(getFeedReader(feedUrl));

                feed.setFeedType(outputType);
                SyndFeedOutput output = new SyndFeedOutput();
                output.output(feed,new PrintWriter(System.out));

                ok = true;
            }
View Full Code Here

TOP

Related Classes of com.sun.syndication.feed.synd.SyndFeedI

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.