A B C D F G H I J L N O P R S T U V

A

acquireLock(File) - Method in class org.nuiton.rss.RSSGenerator
 
addFieldValue(Field, String, Map<Field, Object>) - Method in class org.nuiton.rss.RSSGeneratorServlet
 
addHTMLCleaner(HTMLCleaner) - Method in class org.nuiton.rss.FeedHTMLRenderer
Ajoute un nouveau cleaner de code HTML
addItemToFeed(SyndFeed, SyndEntry, int, Map<Field, Object>) - Static method in class org.nuiton.rss.RSSIOUtil
 
addItemToFeedFile(URL, int, Map<Field, Object>) - Method in class org.nuiton.rss.RSSGenerator
Add a item to an existing feed file.

B

BaseServlet<D> - Class in org.nuiton.rss

Servlet de base

BaseServlet() - Constructor for class org.nuiton.rss.BaseServlet
 

C

classnames - Variable in class org.nuiton.rss.FeedHTMLRenderer
 
clean(String) - Method in interface org.nuiton.rss.HTMLCleaner
 
clean(String) - Method in class org.nuiton.rss.HTMLScriptCleaner
 
cleaners - Variable in class org.nuiton.rss.FeedHTMLRenderer
tous les HTMLCleaner a utiliser pour nettoyer les chaines
clearCleaners() - Method in class org.nuiton.rss.FeedHTMLRenderer
Supprime tous les cleaners de code html
compare(SyndEntry, SyndEntry) - Method in class org.nuiton.rss.FeedEntryComparator
 
ConfigInitializer<S,D> - Class in org.nuiton.rss
 
ConfigInitializer() - Constructor for class org.nuiton.rss.ConfigInitializer
 
convertToInt(String) - Method in class org.nuiton.rss.BaseServlet
 
createFeed(EnumMap<Field, String>, FeedType, Map<Field, Object>) - Static method in class org.nuiton.rss.RSSIOUtil
 
createFeedFile(URL, FeedType, Map<Field, Object>) - Method in class org.nuiton.rss.RSSGenerator
 
createFeedItem(EnumMap<Field, String>, Map<Field, Object>) - Static method in class org.nuiton.rss.RSSIOUtil
 
createList(String) - Method in class org.nuiton.rss.FeedRendererConfig
 

D

DATE_PARSER - Static variable in class org.nuiton.rss.RSSGenerator
date formater use to save date in feed and entries
DEFAULT_GENERATOR_FORMAT - Static variable in class org.nuiton.rss.RSSGeneratorConfig
le format par défaut duflux à générer
DEFAULT_GENERATOR_NB_ITEM - Static variable in class org.nuiton.rss.RSSGeneratorConfig
nombre d'items max à ecrire dans le fichier du flux
DEFAULT_LIST_SEPARATOR - Static variable in class org.nuiton.rss.RSSGeneratorConfig
le caractère séparateur des listes de métas (categorie par exemple)
DEFAULT_NB_ITEM - Static variable in class org.nuiton.rss.RSSConfig
 
DEFAULT_RENDERER_CLASS - Static variable in class org.nuiton.rss.RSSConfig
 
DEFAULT_RENDERER_CONFIG - Static variable in class org.nuiton.rss.RSSConfig
 
DEFAULT_RESOLVER_CLASS - Static variable in class org.nuiton.rss.RSSConfig
 
delegate - Variable in class org.nuiton.rss.BaseServlet
L'objet de delegation du metier de la servlet
deleteFeedFile(URL) - Method in class org.nuiton.rss.RSSGenerator
 
doAddItem(HttpServletRequest, HttpServletResponse, String, File) - Method in class org.nuiton.rss.RSSGeneratorServlet
 
doCreateFeed(HttpServletRequest, HttpServletResponse, String, File) - Method in class org.nuiton.rss.RSSGeneratorServlet
 
doDeleteFeed(HttpServletRequest, HttpServletResponse, String, File) - Method in class org.nuiton.rss.RSSGeneratorServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.nuiton.rss.BaseServlet
Handles the HTTP GET method.
doJs(HttpServletResponse, HttpServletRequest) - Method in class org.nuiton.rss.RSSServlet
 
doList(HttpServletResponse) - Method in class org.nuiton.rss.RSSGeneratorServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.nuiton.rss.BaseServlet
Handles the HTTP POST method.
doRender(HttpServletResponse, HttpServletRequest, String) - Method in class org.nuiton.rss.RSSServlet
 
doShow(File, String, HttpServletResponse) - Method in class org.nuiton.rss.RSSGeneratorServlet
 

F

feed - Variable in class org.nuiton.rss.FeedData
 
FeedData - Class in org.nuiton.rss
Represente une URL demandee.
FeedData(URL, int, String) - Constructor for class org.nuiton.rss.FeedData
 
FeedData(URL) - Constructor for class org.nuiton.rss.FeedData
 
FeedEntryComparator - Class in org.nuiton.rss
Comparator of entry base on his publication date
FeedEntryComparator() - Constructor for class org.nuiton.rss.FeedEntryComparator
 
FeedHTMLRenderer - Class in org.nuiton.rss
 
FeedHTMLRenderer(HTMLCleaner...) - Constructor for class org.nuiton.rss.FeedHTMLRenderer
 
FeedHTMLRenderer() - Constructor for class org.nuiton.rss.FeedHTMLRenderer
 
feedList - Variable in class org.nuiton.rss.FeedRendererConfig
 
feedProperties - Variable in class org.nuiton.rss.FeedHTMLRenderer
 
feedProperties - Variable in class org.nuiton.rss.RSSGenerator
dictonnary of field <-> property for feed
FeedRenderer - Interface in org.nuiton.rss
 
FeedRendererConfig - Class in org.nuiton.rss
Permet de spcecifier les champs a rendre, cet objet peut etre converti en une representation chaine pour etre facilement transportable.
FeedRendererConfig() - Constructor for class org.nuiton.rss.FeedRendererConfig
 
FeedRendererConfig(String) - Constructor for class org.nuiton.rss.FeedRendererConfig
 
feeds - Variable in class org.nuiton.rss.RSSHelper
on utilise des soft reference pour eviter de trop utiliser la memoire key: String, value: FeedData
feedString - Variable in class org.nuiton.rss.FeedRendererConfig
 
FeedType - Enum in org.nuiton.rss
Enumeration of known feed's type.
FeedURLResolver - Interface in org.nuiton.rss
Permet de convertir une chaine en une URL.
Field - Enum in org.nuiton.rss
Enumeration des champs disponibles pour le renderer
fillFeed(Map<Field, Object>, EnumMap<Field, String>, SyndFeed, boolean) - Static method in class org.nuiton.rss.RSSIOUtil
 
forceRetrived() - Method in class org.nuiton.rss.FeedData
 
format - Variable in class org.nuiton.rss.RSSGenerator
feed format to use *

G

GENERATOR_DIRECTORY - Static variable in class org.nuiton.rss.RSSGeneratorConfig
le répertoire où générer les flux
generatorDirectory - Variable in class org.nuiton.rss.RSSGenerator
directory where feeds are stored
getC() - Method in enum org.nuiton.rss.Field
 
getConfigValue(S, String) - Method in class org.nuiton.rss.ConfigInitializer
 
getFeed() - Method in class org.nuiton.rss.FeedData
Retourne la representation HTML du RSS
getFeedFieldOrder() - Method in class org.nuiton.rss.FeedRendererConfig
 
getFeedFields() - Static method in enum org.nuiton.rss.Field
 
getFeedFile(String) - Method in class org.nuiton.rss.RSSGenerator
 
getFieldValue(Object, String) - Static method in class org.nuiton.rss.RSSIOUtil
 
getFile(URL) - Method in class org.nuiton.rss.RSSGenerator
Obtain the file from his url location.
getFormat() - Method in class org.nuiton.rss.RSSGenerator
 
getGeneratorDirectory() - Method in class org.nuiton.rss.RSSGenerator
 
getHTML(String, String, Integer, boolean) - Method in class org.nuiton.rss.RSSHelper
Permet de recuperer un certain nombre d'item du feed demande
getItemFieldOrder() - Method in class org.nuiton.rss.FeedRendererConfig
 
getItemFields() - Static method in enum org.nuiton.rss.Field
 
getJs(String) - Static method in class org.nuiton.rss.RSSServlet
 
getLastRetrived() - Method in class org.nuiton.rss.FeedData
 
getNbItem() - Method in class org.nuiton.rss.FeedData
 
getNbItems() - Method in class org.nuiton.rss.RSSGenerator
 
getRenderer() - Method in class org.nuiton.rss.RSSHelper
 
getRendererConfig() - Method in class org.nuiton.rss.FeedData
 
getResolver() - Method in class org.nuiton.rss.RSSHelper
 
getServletInfo() - Method in class org.nuiton.rss.BaseServlet
Returns a short description of the servlet.
getString() - Method in class org.nuiton.rss.FeedRendererConfig
Permet de retourner la representation string
getType() - Method in enum org.nuiton.rss.FeedType
 
getUrl() - Method in class org.nuiton.rss.FeedData
 
getWriteFileLock(File) - Method in class org.nuiton.rss.RSSGenerator
 

H

HTMLCleaner - Interface in org.nuiton.rss
Permet de nettoyer une chaine avant incorporation dans du HTML
HTMLScriptCleaner - Class in org.nuiton.rss
Supprime les balises de la chaine
HTMLScriptCleaner() - Constructor for class org.nuiton.rss.HTMLScriptCleaner
 

I

init(ServletConfig) - Method in class org.nuiton.rss.BaseServlet
 
init(ServletConfig, boolean) - Method in class org.nuiton.rss.BaseServlet
 
init(S) - Method in class org.nuiton.rss.ConfigInitializer
 
init(String, Class<D>, S, String...) - Method in class org.nuiton.rss.ConfigInitializer
Initialise RSSConfig.
init(S) - Method in class org.nuiton.rss.RSSConfig.RSSConfigInitializer
Initialise RSSConfig.
init(S) - Method in class org.nuiton.rss.RSSGeneratorConfig.RssGeneratorConfigInitializer
Initialise RSSGeneratorConfig.
itemList - Variable in class org.nuiton.rss.FeedRendererConfig
 
itemProperties - Variable in class org.nuiton.rss.FeedHTMLRenderer
 
itemProperties - Variable in class org.nuiton.rss.RSSGenerator
dictonnary of field <-> property for entry
itemString - Variable in class org.nuiton.rss.FeedRendererConfig
 

J

js - Static variable in class org.nuiton.rss.RSSServlet
Le code JavaScript a utilise dans les pages clientes

Provient du fichier rssinclude.js cat rssinclude.js |sed 's/"/\\"/g' |sed -re 's/^(.*)$/"\1\\n" +/'


L

lastRetrived - Variable in class org.nuiton.rss.FeedData
 
loadConfig(S, D, String, String) - Method in class org.nuiton.rss.ConfigInitializer
 
log - Static variable in class org.nuiton.rss.BaseServlet
to use log facility, just put in your code: log.info(\"...\");

N

nbItem - Variable in class org.nuiton.rss.FeedData
Le nombre d'item que l'on souhaite visualiser pour le feed
nbItems - Variable in class org.nuiton.rss.RSSGenerator
number of feed to use by default
newConfigInitializer() - Method in class org.nuiton.rss.BaseServlet
 
newConfigInitializer() - Method in class org.nuiton.rss.RSSGeneratorServlet
 
newConfigInitializer() - Method in class org.nuiton.rss.RSSServlet
 
newDefaultInstance() - Static method in class org.nuiton.rss.RSSGenerator
 
newDefaultInstance() - Static method in class org.nuiton.rss.RSSHelper
 
newDelegate() - Method in class org.nuiton.rss.BaseServlet
 
newDelegate() - Method in class org.nuiton.rss.RSSGeneratorServlet
 
newDelegate() - Method in class org.nuiton.rss.RSSServlet
 

O

org.nuiton.rss - package org.nuiton.rss
 

P

processRequest(HttpServletRequest, HttpServletResponse) - Method in class org.nuiton.rss.BaseServlet
Processes requests for both HTTP GET and POST methods.
processRequest(HttpServletRequest, HttpServletResponse) - Method in class org.nuiton.rss.RSSGeneratorServlet
Processes requests for both HTTP GET and POST methods.
processRequest(HttpServletRequest, HttpServletResponse) - Method in class org.nuiton.rss.RSSServlet
Processes requests for both HTTP GET and POST methods.

R

readFeed(URL) - Static method in class org.nuiton.rss.RSSIOUtil
Load a feed from his url
releaseLock(File, FileLock) - Method in class org.nuiton.rss.RSSGenerator
 
removeFeed(String) - Method in class org.nuiton.rss.RSSHelper
 
render(FeedRendererConfig, SyndFeed, SyndEntry[]) - Method in class org.nuiton.rss.FeedHTMLRenderer
 
render(String, String, Object) - Method in class org.nuiton.rss.FeedHTMLRenderer
Permet de rendre un element du feed
render(String, String, Object, Object) - Method in class org.nuiton.rss.FeedHTMLRenderer
 
render(FeedRendererConfig, SyndFeed, SyndEntry[]) - Method in interface org.nuiton.rss.FeedRenderer
Retourne une chaine qui est la representation du feed et de ces items
renderer - Variable in class org.nuiton.rss.RSSHelper
 
rendererConfig - Variable in class org.nuiton.rss.FeedData
les champs que l'on souhaite visualiser pour le feed
renderField(Field, String, EnumMap<Field, String>, Object, StringBuffer) - Method in class org.nuiton.rss.FeedHTMLRenderer
 
renderTemplate(String, Object...) - Method in class org.nuiton.rss.FeedHTMLRenderer
 
resolv(String) - Method in interface org.nuiton.rss.FeedURLResolver
 
resolv(String) - Method in class org.nuiton.rss.SimpleFeedURLResolver
 
resolver - Variable in class org.nuiton.rss.RSSHelper
La classe permettant de resoudre les urls
RSSConfig - Class in org.nuiton.rss
Default configuration for RSSHelper.
RSSConfig() - Constructor for class org.nuiton.rss.RSSConfig
 
RSSConfig.RSSConfigInitializer<S> - Class in org.nuiton.rss
 
RSSConfig.RSSConfigInitializer() - Constructor for class org.nuiton.rss.RSSConfig.RSSConfigInitializer
 
RSSGenerator - Class in org.nuiton.rss
generator of rss feeds to be stored in a file
RSSGenerator() - Constructor for class org.nuiton.rss.RSSGenerator
 
RSSGenerator(EnumMap<Field, String>, EnumMap<Field, String>, File, FeedType, int) - Constructor for class org.nuiton.rss.RSSGenerator
 
RSSGenerator(File) - Constructor for class org.nuiton.rss.RSSGenerator
 
RSSGeneratorConfig - Class in org.nuiton.rss
Default Configuration for RSSGenerator.
RSSGeneratorConfig() - Constructor for class org.nuiton.rss.RSSGeneratorConfig
 
RSSGeneratorConfig.RssGeneratorConfigInitializer<S> - Class in org.nuiton.rss
 
RSSGeneratorConfig.RssGeneratorConfigInitializer() - Constructor for class org.nuiton.rss.RSSGeneratorConfig.RssGeneratorConfigInitializer
 
RSSGeneratorServlet - Class in org.nuiton.rss

Servlet permettant de generer des flux generes par RSSGenerator et de les publier.

RSSGeneratorServlet() - Constructor for class org.nuiton.rss.RSSGeneratorServlet
 
RSSHelper - Class in org.nuiton.rss
 
RSSHelper() - Constructor for class org.nuiton.rss.RSSHelper
Utilise un SimpleFeedURLResolver comme resolver de feed
RSSHelper(FeedURLResolver, FeedRenderer) - Constructor for class org.nuiton.rss.RSSHelper
 
RSSIOUtil - Class in org.nuiton.rss
helper to read or save a feed
RSSIOUtil() - Constructor for class org.nuiton.rss.RSSIOUtil
 
RSSServlet - Class in org.nuiton.rss
Servlet permettant de retourner un feed RSSHelper en une representation HTML.
RSSServlet() - Constructor for class org.nuiton.rss.RSSServlet
 

S

saveFeed(File, SyndFeed) - Static method in class org.nuiton.rss.RSSIOUtil
save a feed into a file.
saveFeed(Writer, SyndFeed) - Static method in class org.nuiton.rss.RSSIOUtil
save a feed into a writer.
setDEFAULT_GENERATOR_FORMAT(String) - Method in class org.nuiton.rss.RSSGeneratorConfig
 
setDEFAULT_GENERATOR_NB_ITEM(int) - Method in class org.nuiton.rss.RSSGeneratorConfig
 
setDEFAULT_LIST_SEPARATOR(String) - Method in class org.nuiton.rss.RSSGeneratorConfig
 
setDEFAULT_NBITEM(int) - Method in class org.nuiton.rss.RSSConfig
 
setDEFAULT_RENDERER_CLASS(Class<? extends FeedRenderer>) - Method in class org.nuiton.rss.RSSConfig
 
setDEFAULT_RENDERER_CONFIG(String) - Method in class org.nuiton.rss.RSSConfig
 
setDEFAULT_RESOLVER_CLASS(Class<? extends FeedURLResolver>) - Method in class org.nuiton.rss.RSSConfig
 
setFieldValue(Object, String, Object) - Static method in class org.nuiton.rss.RSSIOUtil
 
setGENERATOR_DIRECTORY(String) - Method in class org.nuiton.rss.RSSGeneratorConfig
 
setNbItem(int) - Method in class org.nuiton.rss.FeedData
 
setRenderer(FeedRenderer) - Method in class org.nuiton.rss.RSSHelper
 
setRendererConfig(FeedRendererConfig) - Method in class org.nuiton.rss.FeedData
 
setResolver(FeedURLResolver) - Method in class org.nuiton.rss.RSSHelper
 
setString(String) - Method in class org.nuiton.rss.FeedRendererConfig
Permet de modifier la representation souhaitee
setTIME_FORCE_RETRIEVED(long) - Method in class org.nuiton.rss.RSSConfig
 
SimpleFeedURLResolver - Class in org.nuiton.rss
Par defaut retourne un FeedData ou la chaine passer est convertie en URL, le nombre d'item est positionne a -1 et le renderer a n-natd
SimpleFeedURLResolver() - Constructor for class org.nuiton.rss.SimpleFeedURLResolver
 

T

templates - Variable in class org.nuiton.rss.FeedHTMLRenderer
 
TIME_FORCE_RETRIEVED - Static variable in class org.nuiton.rss.RSSConfig
Temps a partir duquel on reforce une recuperation

U

updateFeed(URL, EnumMap<Field, String>, Map<Field, Object>) - Static method in class org.nuiton.rss.RSSIOUtil
 
updateFeed(SyndFeed, EnumMap<Field, String>, Map<Field, Object>) - Static method in class org.nuiton.rss.RSSIOUtil
 
updateFeedFile(URL, Map<Field, Object>) - Method in class org.nuiton.rss.RSSGenerator
 
url - Variable in class org.nuiton.rss.FeedData
url du feed

V

valueOf(String) - Static method in enum org.nuiton.rss.FeedType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nuiton.rss.Field
Returns the enum constant of this type with the specified name.
valueOf(char) - Static method in enum org.nuiton.rss.Field
 
values() - Static method in enum org.nuiton.rss.FeedType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nuiton.rss.Field
Returns an array containing the constants of this enum type, in the order they are declared.

A B C D F G H I J L N O P R S T U V

Copyright © 2008-2012 CodeLutin. All Rights Reserved.