A C D E F G H I L M O P R S T

A

AbstractFeedFetcher - Class in org.rometools.fetcher.impl
 
AbstractFeedFetcher() - Constructor for class org.rometools.fetcher.impl.AbstractFeedFetcher
 
AbstractFeedFetcherBeanInfo - Class in org.rometools.fetcher.impl
 
AbstractFeedFetcherBeanInfo() - Constructor for class org.rometools.fetcher.impl.AbstractFeedFetcherBeanInfo
 
addFetcherEventListener(FetcherListener) - Method in interface org.rometools.fetcher.FeedFetcher
Add a FetcherListener.
addFetcherEventListener(FetcherListener) - Method in class org.rometools.fetcher.impl.AbstractFeedFetcher
 
afterHttpClientMethodCreate(HttpMethod) - Method in interface org.rometools.fetcher.impl.HttpClientFeedFetcher.HttpClientMethodCallbackIntf
Allows access to the underlying HttpClient HttpMethod object.

C

cachePath - Variable in class org.rometools.fetcher.impl.DiskFeedInfoCache
 
clear() - Method in class org.rometools.fetcher.impl.DiskFeedInfoCache
Clear the cache.
clear() - Method in interface org.rometools.fetcher.impl.FeedFetcherCache
Removes all items from the cache.
clear() - Method in class org.rometools.fetcher.impl.HashMapFeedInfoCache
 
clone() - Method in class org.rometools.fetcher.impl.SyndFeedInfo
Creates a deep 'bean' clone of the object.
combineFeeds(SyndFeed, SyndFeed) - Static method in class org.rometools.fetcher.impl.AbstractFeedFetcher
Combine the entries in two feeds into a single feed.
createInfoCache() - Method in class org.rometools.fetcher.impl.HashMapFeedInfoCache
 
createInfoCache() - Method in class org.rometools.fetcher.impl.LinkedHashMapFeedInfoCache
 

D

DEFAULT_USER_AGENT - Static variable in interface org.rometools.fetcher.FeedFetcher
The default user agent.
defaultCharacterEncoding - Static variable in class org.rometools.fetcher.impl.ResponseHandler
 
DiskFeedInfoCache - Class in org.rometools.fetcher.impl
Disk based cache.
DiskFeedInfoCache(String) - Constructor for class org.rometools.fetcher.impl.DiskFeedInfoCache
 

E

equals(Object) - Method in class org.rometools.fetcher.impl.SyndFeedInfo
Indicates whether some other object is "equal to" this one as defined by the Object equals() method.
EVENT_TYPE_FEED_POLLED - Static variable in class org.rometools.fetcher.FetcherEvent
 
EVENT_TYPE_FEED_RETRIEVED - Static variable in class org.rometools.fetcher.FetcherEvent
 
EVENT_TYPE_FEED_UNCHANGED - Static variable in class org.rometools.fetcher.FetcherEvent
 

F

FeedAggregator - Class in org.rometools.fetcher.samples
It aggregates a list of RSS/Atom feeds (they can be of different types) into a single feed of the specified type.
FeedAggregator() - Constructor for class org.rometools.fetcher.samples.FeedAggregator
 
FeedFetcher - Interface in org.rometools.fetcher
 
FeedFetcherCache - Interface in org.rometools.fetcher.impl
An interface to allow caching of feed details.
FeedReader - Class in org.rometools.fetcher.samples
Reads and prints any RSS/Atom feed type.
FeedReader() - Constructor for class org.rometools.fetcher.samples.FeedReader
 
FetcherEvent - Class in org.rometools.fetcher
Implementation note: FetcherEvent is not thread safe.
FetcherEvent(Object) - Constructor for class org.rometools.fetcher.FetcherEvent
 
FetcherEvent(Object, String, String) - Constructor for class org.rometools.fetcher.FetcherEvent
 
FetcherEvent(Object, String, String, SyndFeed) - Constructor for class org.rometools.fetcher.FetcherEvent
 
fetcherEvent(FetcherEvent) - Method in interface org.rometools.fetcher.FetcherListener
Called when a fetcher event occurs
FetcherException - Exception in org.rometools.fetcher
 
FetcherException(Throwable) - Constructor for exception org.rometools.fetcher.FetcherException
 
FetcherException(String, Throwable) - Constructor for exception org.rometools.fetcher.FetcherException
 
FetcherException(String) - Constructor for exception org.rometools.fetcher.FetcherException
 
FetcherException(int, String) - Constructor for exception org.rometools.fetcher.FetcherException
 
FetcherListener - Interface in org.rometools.fetcher
 
fireEvent(String, URLConnection) - Method in class org.rometools.fetcher.impl.AbstractFeedFetcher
 
fireEvent(String, URLConnection, SyndFeed) - Method in class org.rometools.fetcher.impl.AbstractFeedFetcher
 
fireEvent(String, String) - Method in class org.rometools.fetcher.impl.AbstractFeedFetcher
 
fireEvent(String, String, SyndFeed) - Method in class org.rometools.fetcher.impl.AbstractFeedFetcher
 

G

get(Object) - Method in class org.rometools.fetcher.impl.HashMapFeedInfoCache
 
getCharacterEncoding(URLConnection) - Static method in class org.rometools.fetcher.impl.ResponseHandler
 
getCharacterEncoding(String) - Static method in class org.rometools.fetcher.impl.ResponseHandler
Gets the character encoding of a response.
getConnectTimeout() - Method in class org.rometools.fetcher.impl.HttpClientFeedFetcher
 
getCredentials(String, String) - Method in interface org.rometools.fetcher.impl.HttpClientFeedFetcher.CredentialSupplier
 
getCredentialSupplier() - Method in class org.rometools.fetcher.impl.HttpClientFeedFetcher
 
getETag() - Method in class org.rometools.fetcher.impl.SyndFeedInfo
 
getEventSetDescriptors() - Method in class org.rometools.fetcher.impl.AbstractFeedFetcherBeanInfo
 
getEventType() - Method in class org.rometools.fetcher.FetcherEvent
 
getFeed() - Method in class org.rometools.fetcher.FetcherEvent
 
getFeedInfo(URL) - Method in class org.rometools.fetcher.impl.DiskFeedInfoCache
 
getFeedInfo(URL) - Method in interface org.rometools.fetcher.impl.FeedFetcherCache
Get a SyndFeedInfo object from the cache.
getFeedInfo(URL) - Method in class org.rometools.fetcher.impl.HashMapFeedInfoCache
 
getFeedInfoCache() - Method in class org.rometools.fetcher.impl.HttpClientFeedFetcher
 
getFeedInfoCache() - Method in class org.rometools.fetcher.impl.HttpURLFeedFetcher
 
getHttpClientMethodCallback() - Method in class org.rometools.fetcher.impl.HttpClientFeedFetcher
 
getHttpClientParams() - Method in class org.rometools.fetcher.impl.HttpClientFeedFetcher
 
getId() - Method in class org.rometools.fetcher.impl.SyndFeedInfo
 
getInfoCache() - Method in class org.rometools.fetcher.impl.HashMapFeedInfoCache
 
getInstance() - Static method in class org.rometools.fetcher.impl.HashMapFeedInfoCache
Get the global instance of the cache
getInstance() - Static method in class org.rometools.fetcher.impl.LinkedHashMapFeedInfoCache
Get the global instance of the cache
getLastModified() - Method in class org.rometools.fetcher.impl.SyndFeedInfo
 
getMaxEntries() - Method in class org.rometools.fetcher.impl.LinkedHashMapFeedInfoCache
 
getReadTimeout() - Method in class org.rometools.fetcher.impl.HttpClientFeedFetcher
 
getResponseCode() - Method in exception org.rometools.fetcher.FetcherException
 
getSyndFeed() - Method in class org.rometools.fetcher.impl.SyndFeedInfo
 
getUrl() - Method in class org.rometools.fetcher.impl.SyndFeedInfo
 
getUrlString() - Method in class org.rometools.fetcher.FetcherEvent
 
getUserAgent() - Method in interface org.rometools.fetcher.FeedFetcher
 
getUserAgent() - Method in class org.rometools.fetcher.impl.AbstractFeedFetcher
 

H

handleErrorCodes(int) - Method in class org.rometools.fetcher.impl.AbstractFeedFetcher
Handles HTTP error codes.
hashCode() - Method in class org.rometools.fetcher.impl.SyndFeedInfo
Returns a hashcode value for the object.
HashMapFeedInfoCache - Class in org.rometools.fetcher.impl
A very simple implementation of the FeedFetcherCache interface.
HashMapFeedInfoCache() - Constructor for class org.rometools.fetcher.impl.HashMapFeedInfoCache
Constructor for HashMapFeedInfoCache Only use this if you want multiple instances of the cache.
HttpClientFeedFetcher - Class in org.rometools.fetcher.impl
 
HttpClientFeedFetcher() - Constructor for class org.rometools.fetcher.impl.HttpClientFeedFetcher
 
HttpClientFeedFetcher(FeedFetcherCache) - Constructor for class org.rometools.fetcher.impl.HttpClientFeedFetcher
 
HttpClientFeedFetcher(FeedFetcherCache, HttpClientFeedFetcher.CredentialSupplier) - Constructor for class org.rometools.fetcher.impl.HttpClientFeedFetcher
 
HttpClientFeedFetcher.CredentialSupplier - Interface in org.rometools.fetcher.impl
 
HttpClientFeedFetcher.HttpClientMethodCallbackIntf - Interface in org.rometools.fetcher.impl
 
HttpURLFeedFetcher - Class in org.rometools.fetcher.impl
Class to retrieve syndication files via HTTP.
HttpURLFeedFetcher() - Constructor for class org.rometools.fetcher.impl.HttpURLFeedFetcher
Constructor to use HttpURLFeedFetcher without caching of feeds
HttpURLFeedFetcher(FeedFetcherCache) - Constructor for class org.rometools.fetcher.impl.HttpURLFeedFetcher
Constructor to enable HttpURLFeedFetcher to cache feeds

I

isPreserveWireFeed() - Method in class org.rometools.fetcher.impl.AbstractFeedFetcher
 
isUsingDeltaEncoding() - Method in interface org.rometools.fetcher.FeedFetcher
Is this fetcher using rfc3229 delta encoding?
isUsingDeltaEncoding() - Method in class org.rometools.fetcher.impl.AbstractFeedFetcher
 

L

LinkedHashMapFeedInfoCache - Class in org.rometools.fetcher.impl
An implementation of the FeedFetcherCache interface.
LinkedHashMapFeedInfoCache() - Constructor for class org.rometools.fetcher.impl.LinkedHashMapFeedInfoCache
Constructor for HashMapFeedInfoCache Only use this if you want multiple instances of the cache.

M

main(String[]) - Static method in class org.rometools.fetcher.samples.FeedAggregator
 
main(String[]) - Static method in class org.rometools.fetcher.samples.FeedReader
 

O

org.rometools.fetcher - package org.rometools.fetcher
 
org.rometools.fetcher.impl - package org.rometools.fetcher.impl
 
org.rometools.fetcher.samples - package org.rometools.fetcher.samples
 

P

put(Object, Object) - Method in class org.rometools.fetcher.impl.HashMapFeedInfoCache
 

R

remove(URL) - Method in class org.rometools.fetcher.impl.DiskFeedInfoCache
 
remove(URL) - Method in interface org.rometools.fetcher.impl.FeedFetcherCache
Removes the SyndFeedInfo identified by the url from the cache.
remove(URL) - Method in class org.rometools.fetcher.impl.HashMapFeedInfoCache
 
removeFetcherEventListener(FetcherListener) - Method in interface org.rometools.fetcher.FeedFetcher
Remove a FetcherListener
removeFetcherEventListener(FetcherListener) - Method in class org.rometools.fetcher.impl.AbstractFeedFetcher
 
replaceNonAlphanumeric(String, char) - Static method in class org.rometools.fetcher.impl.DiskFeedInfoCache
 
resetFeedInfo(URL, SyndFeedInfo, HttpURLConnection) - Method in class org.rometools.fetcher.impl.HttpURLFeedFetcher
 
ResponseHandler - Class in org.rometools.fetcher.impl
Utility class to help deal with HTTP responses
ResponseHandler() - Constructor for class org.rometools.fetcher.impl.ResponseHandler
 
retrieveAndCacheFeed(URL, SyndFeedInfo, HttpURLConnection) - Method in class org.rometools.fetcher.impl.HttpURLFeedFetcher
 
retrieveFeed(URL) - Method in interface org.rometools.fetcher.FeedFetcher
Retrieve a feed over HTTP
retrieveFeed(String, URL) - Method in interface org.rometools.fetcher.FeedFetcher
 
retrieveFeed(URL) - Method in class org.rometools.fetcher.impl.HttpClientFeedFetcher
 
retrieveFeed(String, URL) - Method in class org.rometools.fetcher.impl.HttpClientFeedFetcher
 
retrieveFeed(URL) - Method in class org.rometools.fetcher.impl.HttpURLFeedFetcher
 
retrieveFeed(String, URL) - Method in class org.rometools.fetcher.impl.HttpURLFeedFetcher
Retrieve a feed over HTTP

S

setConnectTimeout(int) - Method in class org.rometools.fetcher.impl.HttpClientFeedFetcher
 
setCredentialSupplier(HttpClientFeedFetcher.CredentialSupplier) - Method in class org.rometools.fetcher.impl.HttpClientFeedFetcher
 
setETag(String) - Method in class org.rometools.fetcher.impl.SyndFeedInfo
 
setEventType(String) - Method in class org.rometools.fetcher.FetcherEvent
 
setFeed(SyndFeed) - Method in class org.rometools.fetcher.FetcherEvent
 
setFeedInfo(URL, SyndFeedInfo) - Method in class org.rometools.fetcher.impl.DiskFeedInfoCache
 
setFeedInfo(URL, SyndFeedInfo) - Method in interface org.rometools.fetcher.impl.FeedFetcherCache
Add a SyndFeedInfo object to the cache
setFeedInfo(URL, SyndFeedInfo) - Method in class org.rometools.fetcher.impl.HashMapFeedInfoCache
 
setFeedInfoCache(FeedFetcherCache) - Method in class org.rometools.fetcher.impl.HttpClientFeedFetcher
 
setFeedInfoCache(FeedFetcherCache) - Method in class org.rometools.fetcher.impl.HttpURLFeedFetcher
 
setHttpClientMethodCallback(HttpClientFeedFetcher.HttpClientMethodCallbackIntf) - Method in class org.rometools.fetcher.impl.HttpClientFeedFetcher
 
setHttpClientParams(HttpClientParams) - Method in class org.rometools.fetcher.impl.HttpClientFeedFetcher
 
setId(String) - Method in class org.rometools.fetcher.impl.SyndFeedInfo
 
setInfoCache(Map) - Method in class org.rometools.fetcher.impl.HashMapFeedInfoCache
The API of this class indicates that map must thread safe.
setLastModified(Object) - Method in class org.rometools.fetcher.impl.SyndFeedInfo
 
setMaxEntries(int) - Method in class org.rometools.fetcher.impl.LinkedHashMapFeedInfoCache
 
setPreserveWireFeed(boolean) - Method in interface org.rometools.fetcher.FeedFetcher
If set to true, the WireFeed will be made accessible from the SyndFeed object returned from the Fetcher via the originalWireFeed() method.
setPreserveWireFeed(boolean) - Method in class org.rometools.fetcher.impl.AbstractFeedFetcher
 
setReadTimeout(int) - Method in class org.rometools.fetcher.impl.HttpClientFeedFetcher
 
setRequestHeaders(URLConnection, SyndFeedInfo) - Method in class org.rometools.fetcher.impl.HttpURLFeedFetcher
Set appropriate HTTP headers, including conditional get and gzip encoding headers
setSyndFeed(SyndFeed) - Method in class org.rometools.fetcher.impl.SyndFeedInfo
 
setUrl(URL) - Method in class org.rometools.fetcher.impl.SyndFeedInfo
 
setUrlString(String) - Method in class org.rometools.fetcher.FetcherEvent
 
setUserAgent(String) - Method in interface org.rometools.fetcher.FeedFetcher
 
setUserAgent(String) - Method in class org.rometools.fetcher.impl.AbstractFeedFetcher
 
setUsingDeltaEncoding(boolean) - Method in interface org.rometools.fetcher.FeedFetcher
Turn on or off rfc3229 delta encoding See http://www.ietf.org/rfc/rfc3229.txt and http://bobwyman.pubsub.com/main/2004/09/using_rfc3229_w.html NOTE: This is experimental and feedback is welcome!
setUsingDeltaEncoding(boolean) - Method in class org.rometools.fetcher.impl.AbstractFeedFetcher
 
SyndFeedInfo - Class in org.rometools.fetcher.impl
A class to represent a SyndFeed and some useful information about it.
SyndFeedInfo() - Constructor for class org.rometools.fetcher.impl.SyndFeedInfo
 

T

throw4XXError(int) - Method in class org.rometools.fetcher.impl.AbstractFeedFetcher
 
throwAuthenticationError(int) - Method in class org.rometools.fetcher.impl.AbstractFeedFetcher
 
toString() - Method in class org.rometools.fetcher.impl.SyndFeedInfo
Returns the String representation for the object.

A C D E F G H I L M O P R S T

Copyright © 2004-2013 ROME Project. All Rights Reserved.