|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.nuiton.rss.FeedData
public class FeedData
Represente une URL demandee. Cette objet est conserve durant le temps de vie de la JVM pour permettre de mutualiser la recuperation et la transformation en HTML.
Lorsque l'on demande le HTML et que l'url n'a pas encore ete recuperee ou est trop ancienne alors on lance la recuperation. Si deux threads demandent la recuperation, le deuxieme est mis en attente et profitera de la recuperation de l'autre.
| Field Summary | |
|---|---|
protected com.sun.syndication.feed.synd.SyndFeed |
feed
|
protected long |
lastRetrived
|
protected int |
nbItem
Le nombre d'item que l'on souhaite visualiser pour le feed |
protected FeedRendererConfig |
rendererConfig
les champs que l'on souhaite visualiser pour le feed |
protected URL |
url
url du feed |
| Constructor Summary | |
|---|---|
FeedData(URL url)
|
|
FeedData(URL url,
int nbItem,
String representation)
|
|
| Method Summary | |
|---|---|
protected void |
forceRetrived()
|
com.sun.syndication.feed.synd.SyndFeed |
getFeed()
Retourne la representation HTML du RSS |
long |
getLastRetrived()
|
int |
getNbItem()
|
FeedRendererConfig |
getRendererConfig()
|
URL |
getUrl()
|
void |
setNbItem(int nbItem)
|
void |
setRendererConfig(FeedRendererConfig rendererConfig)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected URL url
protected FeedRendererConfig rendererConfig
protected int nbItem
protected com.sun.syndication.feed.synd.SyndFeed feed
protected long lastRetrived
| Constructor Detail |
|---|
public FeedData(URL url,
int nbItem,
String representation)
public FeedData(URL url)
| Method Detail |
|---|
public long getLastRetrived()
public URL getUrl()
public FeedRendererConfig getRendererConfig()
public void setRendererConfig(FeedRendererConfig rendererConfig)
public int getNbItem()
public void setNbItem(int nbItem)
public com.sun.syndication.feed.synd.SyndFeed getFeed()
protected void forceRetrived()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||