public final class NewsLetterSubscriptionPortletDAO extends Object implements INewsLetterSubscriptionPortletDAO
| Constructor and Description | 
|---|
| NewsLetterSubscriptionPortletDAO() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | delete(int nPortletId)Deletes a record from the table. | 
| Set<Integer> | findSelectedNewsletters(int nPortletId)Returns all the newsletters associated to a given portlet. | 
| void | insert(fr.paris.lutece.portal.business.portlet.Portlet portlet)Inserts a new record in the table. | 
| void | insertSubscription(int nPortletId,
                  int nNewsletterId)Associates a new subscription to a given portlet. | 
| fr.paris.lutece.portal.business.portlet.Portlet | load(int nPortletId)Loads the data of the portlet from the table. | 
| void | removeSubscription(int nPortletId,
                  int nNewsletterId)De-associate a subscription from a given portlet. | 
| void | store(fr.paris.lutece.portal.business.portlet.Portlet portlet)Updates the record in the table. | 
public void insert(fr.paris.lutece.portal.business.portlet.Portlet portlet)
insert in interface fr.paris.lutece.portal.business.portlet.IPortletInterfaceDAOportlet - the object to be insertedpublic void delete(int nPortletId)
delete in interface fr.paris.lutece.portal.business.portlet.IPortletInterfaceDAOnPortletId - the portlet idpublic fr.paris.lutece.portal.business.portlet.Portlet load(int nPortletId)
load in interface fr.paris.lutece.portal.business.portlet.IPortletInterfaceDAOnPortletId - the portlet idpublic void store(fr.paris.lutece.portal.business.portlet.Portlet portlet)
store in interface fr.paris.lutece.portal.business.portlet.IPortletInterfaceDAOportlet - the instance of Portlet class to be updatedpublic void insertSubscription(int nPortletId,
                               int nNewsletterId)
insertSubscription in interface INewsLetterSubscriptionPortletDAOnPortletId - the identifier of the portlet.nNewsletterId - the identifier of the subscription.public void removeSubscription(int nPortletId,
                               int nNewsletterId)
removeSubscription in interface INewsLetterSubscriptionPortletDAOnPortletId - the identifier of the portlet.nNewsletterId - the identifier of the subscription.public Set<Integer> findSelectedNewsletters(int nPortletId)
findSelectedNewsletters in interface INewsLetterSubscriptionPortletDAOnPortletId - the identifier of the portlet.Copyright © 2019 City of Paris. All rights reserved.