fr.paris.lutece.plugins.rss.service.type
Class FeedTypeManager

java.lang.Object
  extended by fr.paris.lutece.plugins.rss.service.type.FeedTypeManager

public final class FeedTypeManager
extends java.lang.Object

FeedTypeManager


Constructor Summary
FeedTypeManager()
           
 
Method Summary
static FeedTypeManager getManager()
          Get the instance of the manager
 com.sun.syndication.feed.WireFeed getWireFeed(java.lang.String strFeedType, fr.paris.lutece.portal.business.rss.IFeedResource resource, java.lang.String strEncoding, int nMaxItems)
          Get the wire feed
 void setDefaultProvidersList(java.util.List<IFeedTypeProvider> listDefaultProviders)
          Set the default providers list
 void setProvidersList(java.util.List<IFeedTypeProvider> listProviders)
          Set the list of providers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FeedTypeManager

public FeedTypeManager()
Method Detail

getManager

public static FeedTypeManager getManager()
Get the instance of the manager

Returns:
the manager

setProvidersList

public void setProvidersList(java.util.List<IFeedTypeProvider> listProviders)
Set the list of providers

Parameters:
listProviders - the list of providers

setDefaultProvidersList

public void setDefaultProvidersList(java.util.List<IFeedTypeProvider> listDefaultProviders)
Set the default providers list

Parameters:
listDefaultProviders - the default providers list

getWireFeed

public com.sun.syndication.feed.WireFeed getWireFeed(java.lang.String strFeedType,
                                                     fr.paris.lutece.portal.business.rss.IFeedResource resource,
                                                     java.lang.String strEncoding,
                                                     int nMaxItems)
Get the wire feed

Parameters:
strFeedType - the feed type
resource - the resource
strEncoding - the encoding
nMaxItems - the max items
Returns:
the wire feed


Copyright © 2011 Mairie de Paris. All Rights Reserved.