fr.paris.lutece.plugins.rss.business.portlet
Class RssPortletDAO

java.lang.Object
  extended by fr.paris.lutece.plugins.rss.business.portlet.RssPortletDAO
All Implemented Interfaces:
IRssPortletDAO, fr.paris.lutece.portal.business.portlet.IPortletInterfaceDAO

public final class RssPortletDAO
extends java.lang.Object
implements IRssPortletDAO

this class provides Data Access methods for RssPortlet objects


Constructor Summary
RssPortletDAO()
           
 
Method Summary
 java.util.List<RssPortlet> checkLinkedPortlet(int nIdRssFeed)
          Checks if a feed is linked to a portlet
 void delete(int nPortletId)
          Delete record from table
 void insert(fr.paris.lutece.portal.business.portlet.Portlet portlet)
          Insert a new record in the table.
 fr.paris.lutece.portal.business.portlet.Portlet load(int nIdPortlet)
          load the data of dbpagePortlet from the table
 void store(fr.paris.lutece.portal.business.portlet.Portlet portlet)
          Update the record in the table
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RssPortletDAO

public RssPortletDAO()
Method Detail

insert

public void insert(fr.paris.lutece.portal.business.portlet.Portlet portlet)
Insert a new record in the table.

Specified by:
insert in interface IRssPortletDAO
Specified by:
insert in interface fr.paris.lutece.portal.business.portlet.IPortletInterfaceDAO
Parameters:
portlet - The Instance of the Portlet

delete

public void delete(int nPortletId)
Delete record from table

Specified by:
delete in interface IRssPortletDAO
Specified by:
delete in interface fr.paris.lutece.portal.business.portlet.IPortletInterfaceDAO
Parameters:
nPortletId - The indentifier of the Portlet

store

public void store(fr.paris.lutece.portal.business.portlet.Portlet portlet)
Update the record in the table

Specified by:
store in interface IRssPortletDAO
Specified by:
store in interface fr.paris.lutece.portal.business.portlet.IPortletInterfaceDAO
Parameters:
portlet - The reference of the portlet

load

public fr.paris.lutece.portal.business.portlet.Portlet load(int nIdPortlet)
load the data of dbpagePortlet from the table

Specified by:
load in interface IRssPortletDAO
Specified by:
load in interface fr.paris.lutece.portal.business.portlet.IPortletInterfaceDAO
Parameters:
nIdPortlet - The identifier of the portlet
Returns:
portlet The instance of the object portlet

checkLinkedPortlet

public java.util.List<RssPortlet> checkLinkedPortlet(int nIdRssFeed)
Checks if a feed is linked to a portlet

Specified by:
checkLinkedPortlet in interface IRssPortletDAO
Parameters:
nIdRssFeed - The identifier of the Rss feed
Returns:
A boolean


Copyright © 2011 Mairie de Paris. All Rights Reserved.