fr.paris.lutece.plugins.form.business.rss
Class FormResourceRss

java.lang.Object
  extended by fr.paris.lutece.portal.business.rss.ResourceRss
      extended by fr.paris.lutece.plugins.form.business.rss.FormResourceRss
All Implemented Interfaces:
fr.paris.lutece.portal.business.rss.IResourceRss

public class FormResourceRss
extends fr.paris.lutece.portal.business.rss.ResourceRss

FormResourceRss


Constructor Summary
FormResourceRss()
           
 
Method Summary
 boolean checkResource()
          verify that the resource exist
 boolean contentResourceRss()
          verified that the resource contains the resource to be exploited
 java.lang.String createHtmlRss()
          create Html Rss
 void deleteResourceRssConfig(int idResourceRss)
          Update the ResourceRss configuration
 void doSaveConfig(javax.servlet.http.HttpServletRequest request, java.util.Locale locale)
          Save the ResourceRss configuration
 void doUpdateConfig(javax.servlet.http.HttpServletRequest request, java.util.Locale locale)
          Update the ResourceRss configuration
 java.lang.String doValidateConfigForm(javax.servlet.http.HttpServletRequest request, java.util.Locale locale)
          validates the user input associated to the resource rss
 java.lang.String getDisplayCreateConfigForm(javax.servlet.http.HttpServletRequest request, java.util.Locale locale)
          returns the informations which must be displayed in the creation resourceRss configuration
 java.lang.String getDisplayModifyConfigForm(javax.servlet.http.HttpServletRequest request, java.util.Locale locale)
          returns the informations which must be displayed in the modification resourceRss configuration
 fr.paris.lutece.portal.business.rss.IFeedResource getFeed()
          Gets the feed with items
 java.util.Map<java.lang.String,java.lang.String> getParameterToApply(javax.servlet.http.HttpServletRequest request)
          Return the list of parameter to keep when action apply
 
Methods inherited from class fr.paris.lutece.portal.business.rss.ResourceRss
getDescription, getEncoding, getFeedType, getId, getMaxItems, getName, getResourceRssType, setDescription, setEncoding, setFeedType, setId, setMaxItems, setName, setResourceRssType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FormResourceRss

public FormResourceRss()
Method Detail

contentResourceRss

public boolean contentResourceRss()
verified that the resource contains the resource to be exploited

Returns:
true if resourceRss content resource

doSaveConfig

public void doSaveConfig(javax.servlet.http.HttpServletRequest request,
                         java.util.Locale locale)
Save the ResourceRss configuration

Parameters:
request - request
locale - locale

doUpdateConfig

public void doUpdateConfig(javax.servlet.http.HttpServletRequest request,
                           java.util.Locale locale)
Update the ResourceRss configuration

Parameters:
request - request
locale - locale

doValidateConfigForm

public java.lang.String doValidateConfigForm(javax.servlet.http.HttpServletRequest request,
                                             java.util.Locale locale)
validates the user input associated to the resource rss

Parameters:
request - request
locale - locale
Returns:
null if there is no error in the resourceRss form else return the error message url

getDisplayCreateConfigForm

public java.lang.String getDisplayCreateConfigForm(javax.servlet.http.HttpServletRequest request,
                                                   java.util.Locale locale)
returns the informations which must be displayed in the creation resourceRss configuration

Parameters:
request - request
locale - locale
Returns:
the information which must be displayed in the creation resourceRss configuration

getDisplayModifyConfigForm

public java.lang.String getDisplayModifyConfigForm(javax.servlet.http.HttpServletRequest request,
                                                   java.util.Locale locale)
returns the informations which must be displayed in the modification resourceRss configuration

Parameters:
request - request
locale - locale
Returns:
the information which must be displayed in the modification resourceRss configuration

createHtmlRss

public java.lang.String createHtmlRss()
create Html Rss

Specified by:
createHtmlRss in interface fr.paris.lutece.portal.business.rss.IResourceRss
Overrides:
createHtmlRss in class fr.paris.lutece.portal.business.rss.ResourceRss
Returns:
Html rss

getFeed

public fr.paris.lutece.portal.business.rss.IFeedResource getFeed()
Gets the feed with items

Specified by:
getFeed in interface fr.paris.lutece.portal.business.rss.IResourceRss
Overrides:
getFeed in class fr.paris.lutece.portal.business.rss.ResourceRss
Returns:
the IFeedResource

deleteResourceRssConfig

public void deleteResourceRssConfig(int idResourceRss)
Update the ResourceRss configuration

Parameters:
idResourceRss - id of resourceRss

getParameterToApply

public java.util.Map<java.lang.String,java.lang.String> getParameterToApply(javax.servlet.http.HttpServletRequest request)
Return the list of parameter to keep when action apply

Parameters:
request - request
Returns:
the map of parameter

checkResource

public boolean checkResource()
verify that the resource exist

Returns:
true if resource exist


Copyright © 2012 Mairie de Paris. All Rights Reserved.