Package org.apache.abdera

Examples of org.apache.abdera.Abdera.newFeed()


  @SuppressWarnings("unchecked")
  public static void main(String... args) throws Exception {
   
    Abdera abdera = Abdera.getInstance();
    Feed feed = abdera.newFeed();
    feed.setBaseUri("http://example.org/");
    // add additional feed metadata
    Entry entry = feed.addEntry();
    // add additional feed metadata
    entry.addLink("alternate.xml")// relative URI
View Full Code Here


  }
 
  @Test
  public void testJson() throws IOException {
    Abdera abdera = Abdera.getInstance();
    Feed f = abdera.newFeed();
    IntegerElement ext = f.addExtension(OpenSearchConstants.START_INDEX);
    ext.setValue(101);
    Writer json = abdera.getWriterFactory().getWriter("json");
   
    StringWriter stWriter = new StringWriter();
View Full Code Here

public class Paging {

  public static void main(String... args) throws Exception {
   
    Abdera abdera = new Abdera();
    Feed feed = abdera.newFeed();
   
    // Set/Get the paging links
    FeedPagingHelper.setCurrent(feed, "feed");
    FeedPagingHelper.setNext(feed, "feed?page=3");
    FeedPagingHelper.setPrevious(feed, "feed?page=1");
View Full Code Here

public class License {

  public static void main(String... args) throws Exception {
   
    Abdera abdera = new Abdera();
    Feed feed = abdera.newFeed();
    Entry entry = feed.addEntry();
   
    // Add a license to the feed
    LicenseHelper.addLicense(feed, "http://example.org/foo", "Foo");
   
View Full Code Here

  public static void main(String... args) throws Exception {
   
    Abdera abdera = new Abdera();
   
    // Create two feeds
    Feed f1 = abdera.newFeed();
    Feed f2 = abdera.newFeed();
   
    // Create a couple of sharing-enabled entries
    Entry e1 = SharingHelper.createEntry(abdera, "jms", f1);
    e1.newId();
View Full Code Here

   
    Abdera abdera = new Abdera();
   
    // Create two feeds
    Feed f1 = abdera.newFeed();
    Feed f2 = abdera.newFeed();
   
    // Create a couple of sharing-enabled entries
    Entry e1 = SharingHelper.createEntry(abdera, "jms", f1);
    e1.newId();
   
View Full Code Here

    public void testLicense() throws Exception {

        String license = "http://example.org";

        Abdera abdera = new Abdera();
        Feed feed = abdera.newFeed();

        Entry entry = feed.addEntry();

        LicenseHelper.addLicense(feed, license);
View Full Code Here

    @Test
    public void testHistory() throws Exception {

        Abdera abdera = new Abdera();

        Feed feed = abdera.newFeed();

        FeedPagingHelper.setComplete(feed, true);
        FeedPagingHelper.setArchive(feed, true);

        FeedPagingHelper.setNext(feed, "http://example.org/foo");
View Full Code Here

    }

    @Test
    public void testHistory2() throws Exception {
        Abdera abdera = new Abdera();
        Feed feed = abdera.newFeed();
        QName complete = new QName(FeedPagingHelper.FHNS, "complete", "x");
        feed.addExtension(complete);
        assertTrue(FeedPagingHelper.isComplete(feed));
    }
}
View Full Code Here

public class Paging {

    public static void main(String... args) throws Exception {

        Abdera abdera = new Abdera();
        Feed feed = abdera.newFeed();

        // Set/Get the paging links
        FeedPagingHelper.setCurrent(feed, "feed");
        FeedPagingHelper.setNext(feed, "feed?page=3");
        FeedPagingHelper.setPrevious(feed, "feed?page=1");
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.