Uses of Class
yarfraw.core.datamodel.ChannelFeed

Packages that use ChannelFeed
yarfraw.core.datamodel   
yarfraw.io   
yarfraw.mapping.backward.impl   
yarfraw.mapping.forward.impl   
yarfraw.utils.reader   
 

Uses of ChannelFeed in yarfraw.core.datamodel
 

Methods in yarfraw.core.datamodel that return ChannelFeed
 ChannelFeed ChannelFeed.addCategorySubject(CategorySubject... categorySubject)
          Rss 1.0 - <dc:subject> The topic of the content of the resource.
 ChannelFeed ChannelFeed.addCategorySubject(String... categorySubjectOrTerm)
          Rss 1.0 - <dc:subject> The topic of the content of the resource.
 ChannelFeed ChannelFeed.addContributor(Person... contributor)
          Rss 1.0 - <dc:creator> An entity responsible for making contributions to the content of the resource.
 ChannelFeed ChannelFeed.addContributor(String... emailOrText)
          Rss 1.0 - <dc:creator> An entity responsible for making contributions to the content of the resource.
 ChannelFeed ChannelFeed.addItem(ItemEntry... items)
          Rss 1.0 - <item> While commonly a news headline, with RSS 1.0's modular extensibility, this can be just about anything: discussion posting, job listing, software patch -- any object with a URI.
 ChannelFeed ChannelFeed.addLink(Link... link)
          Rss 1.0 - The URL to which an HTML rendering of the channel title will link, commonly the parent site's home or news page.
 ChannelFeed ChannelFeed.addLink(String... href)
          Rss 1.0 - The URL to which an HTML rendering of the channel title will link, commonly the parent site's home or news page.
 ChannelFeed ChannelFeed.addManagingEditorOrAuthorOrPublisher(Person... persons)
          Rss 1.0 - <dc:publisher> An entity responsible for making the resource available Rss 2.0 - <managingEditor> Email address for person responsible for editorial content.
 ChannelFeed ChannelFeed.addManagingEditorOrAuthorOrPublisher(String... emails)
          Rss 1.0 - <dc:publisher> An entity responsible for making the resource available Rss 2.0 - <managingEditor> Email address for person responsible for editorial content.
 ChannelFeed ChannelFeed.addOtherAttributes(QName namespace, String attribute)
          Add an attribute that is not in the RSS 2.0 specs.
 ChannelFeed ChannelFeed.addOtherElement(Element element)
          Add an element that is not specified in the Rss specs.
**Note** The element should not have an empty namespace to avoid collision with the specs elements.
 ChannelFeed ChannelFeed.addOtherElement(String xmlString)
          Add an element that is not specified in the Rss specs.
**Note** The element should not have an empty namespace to avoid collision with the specs elements.
 ChannelFeed ChannelFeed.addSkipDay(Day... day)
          Rss 2.0 only
Add a skip day.
 ChannelFeed ChannelFeed.addSkipHour(int... hour)
          Rss 2.0 only
Add a skip hour to the feed;
 ChannelFeed ChannelFeed.addWebMasterOrCreator(Person... webMasterOrCreator)
          Rss 1.0 - <dc:creator> An entity primarily responsible for making the content of the resource.
 ChannelFeed ChannelFeed.addWebMasterOrCreator(String... emailOrText)
          Rss 1.0 - <dc:creator> An entity primarily responsible for making the content of the resource.
 ChannelFeed ChannelFeed.setAbout(String about)
          Rss 1.0 only
 ChannelFeed ChannelFeed.setBase(String base)
          Atom 1.0 only
Any element defined by this specification MAY have an xml:base attribute [W3C.REC-xmlbase-20010627].
 ChannelFeed ChannelFeed.setCategorySubjects(Set<CategorySubject> categorySubjects)
          Rss 1.0 - <dc:subject> The topic of the content of the resource.
 ChannelFeed ChannelFeed.setCloud(Cloud cloud)
          Rss 2.0 only
Allows processes to register with a cloud to be notified of updates to the channel, implementing a lightweight publish-subscribe protocol for RSS feeds.
 ChannelFeed ChannelFeed.setContributors(List<Person> contributors)
          Rss 1.0 - <dc:creator> An entity responsible for making contributions to the content of the resource.
 ChannelFeed ChannelFeed.setDescriptionOrSubtitle(String descriptionOrSubtitle)
          Rss 1.0 - <description> A brief description of the channel's content, function, source, etc.
 ChannelFeed ChannelFeed.setDescriptionOrSubtitle(Text descriptionOrSubtitle)
          Rss 1.0 - <description> A brief description of the channel's content, function, source, etc.
 ChannelFeed ChannelFeed.setDocs(String docs)
          Rss 2.0 only
A URL that points to the documentation for the format used in the RSS file.
 ChannelFeed ChannelFeed.setGenerator(Generator generator)
          Rss 1.0 - Not supported, this is ignored. Rss 2.0 - <generator> A string indicating the program used to generate the channel.
 ChannelFeed ChannelFeed.setGenerator(String generatorValue)
          Rss 1.0 - Not supported, this is ignored. Rss 2.0 - <generator> A string indicating the program used to generate the channel.
 ChannelFeed ChannelFeed.setImageOrIcon(Image imageOrIcon)
          Rss 1.0 - <image> Establishes an RDF association between the optional image element [5.4] and this particular RSS channel.
 ChannelFeed ChannelFeed.setItems(List<ItemEntry> items)
          Rss 1.0 - <item> While commonly a news headline, with RSS 1.0's modular extensibility, this can be just about anything: discussion posting, job listing, software patch -- any object with a URI.
 ChannelFeed ChannelFeed.setLang(Locale lang)
          Rss 2.0 - <language> element.
 ChannelFeed ChannelFeed.setLang(String lang)
          Rss 2.0 - <language> element.
 ChannelFeed ChannelFeed.setLastBuildOrUpdatedDate(Date lastBuildOrUpdatedDate, SimpleDateFormat format)
          Rss 1.0 - Not supported, this field is ignored.
 ChannelFeed ChannelFeed.setLastBuildOrUpdatedDate(String lastBuildOrUpdatedDate)
          Rss 1.0 - Not supported, this field is ignored.
 ChannelFeed ChannelFeed.setLinks(List<Link> links)
          Rss 1.0 - The URL to which an HTML rendering of the channel title will link, commonly the parent site's home or news page.
 ChannelFeed ChannelFeed.setLogo(Image logo)
          Atom 1.0 only
The "atom:logo" element's content is an IRI reference [RFC3987] which identifies an image which provides visual identification for a feed.
 ChannelFeed ChannelFeed.setManagingEditorOrAuthorOrPublisher(List<Person> managingEditorOrAuthorOrPublisher)
          Rss 1.0 - <dc:publisher> An entity responsible for making the resource available Rss 2.0 - <managingEditor> Email address for person responsible for editorial content.
 ChannelFeed ChannelFeed.setOtherAttributes(Map<QName,String> otherAttributes)
          Any other attribute that is not in the RSS 2.0 specs.
 ChannelFeed ChannelFeed.setOtherElements(List<Element> otherElements)
          Other additional elements that are not in the Rss specs.
**Note** The element should not have an empty namespace to avoid collision with the specs elements.
 ChannelFeed ChannelFeed.setPubDate(Date pubDate, SimpleDateFormat format)
          Rss 1.0 - <dc:date> A date associated with an event in the life cycle of the resource.
 ChannelFeed ChannelFeed.setPubDate(String pubDate)
          Rss 1.0 - <dc:date> A date associated with an event in the life cycle of the resource.
 ChannelFeed ChannelFeed.setResource(String resource)
          Rss 1.0 only
 ChannelFeed ChannelFeed.setRights(String rights)
          Rss 1.0 - <dc:rights> Information about rights held in and over the resource.
 ChannelFeed ChannelFeed.setRights(Text rights)
          Rss 1.0 - <dc:rights> Information about rights held in and over the resource.
 ChannelFeed ChannelFeed.setSkipDays(Set<Day> skipDays)
          Rss 2.0 only
value is Monday, Tuesday, Wednesday, Thursday, Friday, Saturday or Sunday.
 ChannelFeed ChannelFeed.setSkipHours(Set<Integer> skipHours)
          Rss 2.0 only
An XML element that contains up to 24 sub-elements whose value is a number between 0 and 23, representing a time in GMT, when aggregators, if they support the feature, may not read the channel on hours listed in the skipHours element.
 ChannelFeed ChannelFeed.setTexInput(TextInput texInput)
          Rss 1.0 and Rss 2.0 only
Rss 1.0 - Establishes an RDF association between the optional textinput element [5.6] and this particular RSS channel.
 ChannelFeed ChannelFeed.setTitle(String title)
          Rss 1.0 - The channel's title.
 ChannelFeed ChannelFeed.setTitle(Text title)
          Rss 1.0 - The channel's title.
 ChannelFeed ChannelFeed.setTtl(Integer ttl)
          Rss 1.0 - This value is parsed from both the <sy:updatePeriod> and <sy:updateFrequency>
for example: updatePeriod:hourly and updateFrequency:2 = ttl: 30 minutes Rss 2.0 - ttl stands for time to live.
 ChannelFeed ChannelFeed.setUid(Id uid)
          Rss 1.0 - Not supported, this field is ignored.
 ChannelFeed ChannelFeed.setUid(String uid)
          Rss 1.0 - Not supported, this field is ignored.
 ChannelFeed ChannelFeed.setWebMasterOrCreator(List<Person> webMasterOrCreator)
          Rss 1.0 - <dc:creator> An entity primarily responsible for making the content of the resource.
 

Uses of ChannelFeed in yarfraw.io
 

Methods in yarfraw.io that return ChannelFeed
 ChannelFeed CachedFeedReader.getCachedChannelFeed()
           
 ChannelFeed FeedReader.readChannel()
          Reads a channel from a local or remote feed.
 ChannelFeed CachedFeedReader.readChannel()
          Reads a channel from a local or remote feed.
static ChannelFeed FeedReader.readChannel(FeedFormat format, InputStream inputStream)
          Reads a channel from a local or remote feed with a custom ValidationEventHandler
 ChannelFeed FeedReader.readChannel(ValidationEventHandler validationEventHandler)
          Reads a channel from a local or remote feed with a custom ValidationEventHandler
 ChannelFeed CachedFeedReader.readChannel(ValidationEventHandler validationEventHandler)
          Reads a channel from a local or remote feed with a custom ValidationEventHandler
This method performs conditional get, if the remote is not modified since last request, the cached feed will be returned.
 

Methods in yarfraw.io with parameters of type ChannelFeed
 void FeedWriter.writeChannel(ChannelFeed channel)
          Writes a channel to the feed file with a custom ValidationEventHandler
 void FeedWriter.writeChannel(ChannelFeed channel, ValidationEventHandler validationEventHandler)
          Writes a channel to the feed file with a custom ValidationEventHandler.
static void FeedWriter.writeChannel(FeedFormat format, ChannelFeed channel, OutputStream outputStream)
          Writes a channel to the feed file with a custom ValidationEventHandler.
 

Uses of ChannelFeed in yarfraw.mapping.backward.impl
 

Methods in yarfraw.mapping.backward.impl that return ChannelFeed
 ChannelFeed ToChannelAtom10Impl.execute(FeedType feed)
          atomFeed = element atom:feed { atomCommonAttributes, (atomAuthor* & atomCategory* & atomContributor* & atomGenerator? & atomIcon? & atomId & atomLink* & atomLogo? & atomRights? & atomSubtitle? & atomTitle & atomUpdated & extensionElement*), atomEntry* }
 ChannelFeed ToChannelAtom03Impl.execute(FeedType feed)
           
 ChannelFeed ToChannelRss10Impl.execute(RDF rdf)
           
 ChannelFeed ToChannelRss20Impl.execute(TRssChannel ch)
           
 

Uses of ChannelFeed in yarfraw.mapping.forward.impl
 

Methods in yarfraw.mapping.forward.impl with parameters of type ChannelFeed
 JAXBElement<TRssChannel> ToRss20ChannelImpl.execute(ChannelFeed channel)
           
 RDF ToRss10ChannelImpl.execute(ChannelFeed ch)
          Model: (channel, image?, item+, textinput?)
 JAXBElement<FeedType> ToAtom10ChannelImpl.execute(ChannelFeed ch)
          atomEntry = element atom:entry { atomCommonAttributes, (atomAuthor* & atomCategory* & atomContent? & atomContributor* & atomId & atomLink* & atomPublished? & atomRights? & atomSource? & atomSummary? & atomTitle & atomUpdated & extensionElement*) }
 

Uses of ChannelFeed in yarfraw.utils.reader
 

Methods in yarfraw.utils.reader that return ChannelFeed
static ChannelFeed FeedReaderUtils.read(FeedFormat format, File file)
          Read a Rss feed in to a ChannelFeed data object.
 

Methods in yarfraw.utils.reader that return types with arguments of type ChannelFeed
static List<ChannelFeed> FeedReaderUtils.readAll(ExecutorService executorService, org.apache.commons.httpclient.HttpURL... urls)
          Static method for reading feed(s) remotely.
static List<ChannelFeed> FeedReaderUtils.readAll(FeedFormat format, File... files)
          Read all Rss feed and return them in a list that is in the same order.
 



Copyright © 2008. All Rights Reserved.