Interface FeedDescriptor<T,E>

All Known Implementing Classes:
Atom10FeedDescriptor, GenericFeedDescriptor, RSS20FeedDescriptor

public interface FeedDescriptor<T,E>
Version:
"$Id$"
  • Method Details

    • createSyndication

      T createSyndication()
      Create top level element
      Returns:
    • createEntry

      E createEntry()
      Create entry element to include in top level element
      Returns:
    • set

      void set(T syndication, List<E> entries)
      Add entry list to the syndication
      Parameters:
      syndication -
      entries -
    • process

      String process(T syndication)
      Process syndication to XML format
      Parameters:
      syndication -
      Returns:
    • type

      FeedType type()
      FeedType
      Returns:
    • getScope

      String getScope()
      Right side elements
    • getDocumentType

      String getDocumentType()
    • getItemCount

      Long getItemCount()
    • getSortByField

      String getSortByField()
    • getExclude

      String getExclude()