public class RSSIOUtil extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
RSSIOUtil() |
| Modifier and Type | Method and Description |
|---|---|
protected static com.sun.syndication.feed.synd.SyndFeed |
addItemToFeed(com.sun.syndication.feed.synd.SyndFeed feed,
com.sun.syndication.feed.synd.SyndEntry item,
int nbEntries,
Map<Field,Object> values) |
static com.sun.syndication.feed.synd.SyndFeed |
createFeed(EnumMap<Field,String> feedProperties,
FeedType type,
Map<Field,Object> values) |
static com.sun.syndication.feed.synd.SyndEntry |
createFeedItem(EnumMap<Field,String> itemProperties,
Map<Field,Object> values) |
protected static EnumSet<Field> |
fillFeed(Map<Field,Object> values,
EnumMap<Field,String> feedProperties,
com.sun.syndication.feed.synd.SyndFeed feed,
boolean treateModfied) |
protected static Object |
getFieldValue(Object dst,
String name) |
static com.sun.syndication.feed.synd.SyndFeed |
readFeed(URL url)
Load a feed from his url
|
static void |
saveFeed(File file,
com.sun.syndication.feed.synd.SyndFeed feed)
save a feed into a file.
|
static void |
saveFeed(Writer writer,
com.sun.syndication.feed.synd.SyndFeed feed)
save a feed into a writer.
|
protected static void |
setFieldValue(Object dst,
String name,
Object value) |
static EnumSet<Field> |
updateFeed(com.sun.syndication.feed.synd.SyndFeed feed,
EnumMap<Field,String> feedProperties,
Map<Field,Object> values) |
static EnumSet<Field> |
updateFeed(URL url,
EnumMap<Field,String> feedProperties,
Map<Field,Object> values) |
public static com.sun.syndication.feed.synd.SyndFeed readFeed(URL url) throws IllegalArgumentException, com.sun.syndication.io.FeedException, IOException
url - location of feedIllegalArgumentExceptioncom.sun.syndication.io.FeedExceptionIOExceptionpublic static void saveFeed(File file, com.sun.syndication.feed.synd.SyndFeed feed) throws IOException, com.sun.syndication.io.FeedException
file - feed - IOExceptioncom.sun.syndication.io.FeedExceptionpublic static void saveFeed(Writer writer, com.sun.syndication.feed.synd.SyndFeed feed) throws IOException, com.sun.syndication.io.FeedException
writer - feed - IOExceptioncom.sun.syndication.io.FeedExceptionpublic static com.sun.syndication.feed.synd.SyndFeed createFeed(EnumMap<Field,String> feedProperties, FeedType type, Map<Field,Object> values) throws ParseException
ParseExceptionpublic static EnumSet<Field> updateFeed(URL url, EnumMap<Field,String> feedProperties, Map<Field,Object> values) throws ParseException, IllegalArgumentException, com.sun.syndication.io.FeedException, IOException
ParseExceptionIllegalArgumentExceptioncom.sun.syndication.io.FeedExceptionIOExceptionpublic static EnumSet<Field> updateFeed(com.sun.syndication.feed.synd.SyndFeed feed, EnumMap<Field,String> feedProperties, Map<Field,Object> values) throws ParseException, IllegalArgumentException, com.sun.syndication.io.FeedException, IOException
ParseExceptionIllegalArgumentExceptioncom.sun.syndication.io.FeedExceptionIOExceptionprotected static com.sun.syndication.feed.synd.SyndFeed addItemToFeed(com.sun.syndication.feed.synd.SyndFeed feed,
com.sun.syndication.feed.synd.SyndEntry item,
int nbEntries,
Map<Field,Object> values)
throws IOException,
IllegalArgumentException,
com.sun.syndication.io.FeedException,
ParseException
IOExceptionIllegalArgumentExceptioncom.sun.syndication.io.FeedExceptionParseExceptionpublic static com.sun.syndication.feed.synd.SyndEntry createFeedItem(EnumMap<Field,String> itemProperties, Map<Field,Object> values) throws ParseException
ParseExceptionprotected static EnumSet<Field> fillFeed(Map<Field,Object> values, EnumMap<Field,String> feedProperties, com.sun.syndication.feed.synd.SyndFeed feed, boolean treateModfied) throws ParseException
ParseExceptionCopyright © 2008–2013 CodeLutin. All rights reserved.