com.liferay.portlet.messageboards.service
Interface MBMailingListLocalService


@Transactional(rollbackFor={com.liferay.portal.PortalException.class,com.liferay.portal.SystemException.class})
public interface MBMailingListLocalService

View Source

ServiceBuilder generated this class. Modifications in this class will be overwritten the next time is generated.

This interface defines the service. The default implementation is com.liferay.portlet.messageboards.service.impl.MBMailingListLocalServiceImpl. Modify methods in that class and rerun ServiceBuilder to populate this class and all other generated classes.

This is a local service. Methods of this service will not have security checks based on the propagated JAAS credentials because this service can only be accessed from within the same VM.

Author:
Brian Wing Shun Chan
See Also:
MBMailingListLocalServiceUtil

Method Summary
 MBMailingList addMailingList(java.lang.String uuid, long userId, long categoryId, java.lang.String emailAddress, java.lang.String inProtocol, java.lang.String inServerName, int inServerPort, boolean inUseSSL, java.lang.String inUserName, java.lang.String inPassword, int inReadInterval, java.lang.String outEmailAddress, boolean outCustom, java.lang.String outServerName, int outServerPort, boolean outUseSSL, java.lang.String outUserName, java.lang.String outPassword, boolean active)
           
 MBMailingList addMBMailingList(MBMailingList mbMailingList)
           
 MBMailingList createMBMailingList(long mailingListId)
           
 void deleteCategoryMailingList(long categoryId)
           
 void deleteMailingList(long mailingListId)
           
 void deleteMailingList(MBMailingList mailingList)
           
 void deleteMBMailingList(long mailingListId)
           
 void deleteMBMailingList(MBMailingList mbMailingList)
           
 java.util.List<java.lang.Object> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
           
 java.util.List<java.lang.Object> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, int end)
           
 MBMailingList getCategoryMailingList(long categoryId)
           
 MBMailingList getMBMailingList(long mailingListId)
           
 java.util.List<MBMailingList> getMBMailingLists(int start, int end)
           
 int getMBMailingListsCount()
           
 MBMailingList updateMailingList(long mailingListId, java.lang.String emailAddress, java.lang.String inProtocol, java.lang.String inServerName, int inServerPort, boolean inUseSSL, java.lang.String inUserName, java.lang.String inPassword, int inReadInterval, java.lang.String outEmailAddress, boolean outCustom, java.lang.String outServerName, int outServerPort, boolean outUseSSL, java.lang.String outUserName, java.lang.String outPassword, boolean active)
           
 MBMailingList updateMBMailingList(MBMailingList mbMailingList)
           
 

Method Detail

addMBMailingList

MBMailingList addMBMailingList(MBMailingList mbMailingList)
                               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

createMBMailingList

MBMailingList createMBMailingList(long mailingListId)

deleteMBMailingList

void deleteMBMailingList(long mailingListId)
                         throws com.liferay.portal.SystemException,
                                com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

deleteMBMailingList

void deleteMBMailingList(MBMailingList mbMailingList)
                         throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

dynamicQuery

java.util.List<java.lang.Object> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
                                              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

dynamicQuery

java.util.List<java.lang.Object> dynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
                                              int start,
                                              int end)
                                              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getMBMailingList

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMailingList getMBMailingList(long mailingListId)
                               throws com.liferay.portal.SystemException,
                                      com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

getMBMailingLists

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<MBMailingList> getMBMailingLists(int start,
                                                              int end)
                                                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getMBMailingListsCount

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int getMBMailingListsCount()
                           throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

updateMBMailingList

MBMailingList updateMBMailingList(MBMailingList mbMailingList)
                                  throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

addMailingList

MBMailingList addMailingList(java.lang.String uuid,
                             long userId,
                             long categoryId,
                             java.lang.String emailAddress,
                             java.lang.String inProtocol,
                             java.lang.String inServerName,
                             int inServerPort,
                             boolean inUseSSL,
                             java.lang.String inUserName,
                             java.lang.String inPassword,
                             int inReadInterval,
                             java.lang.String outEmailAddress,
                             boolean outCustom,
                             java.lang.String outServerName,
                             int outServerPort,
                             boolean outUseSSL,
                             java.lang.String outUserName,
                             java.lang.String outPassword,
                             boolean active)
                             throws com.liferay.portal.PortalException,
                                    com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

deleteCategoryMailingList

void deleteCategoryMailingList(long categoryId)
                               throws com.liferay.portal.PortalException,
                                      com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

deleteMailingList

void deleteMailingList(long mailingListId)
                       throws com.liferay.portal.PortalException,
                              com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

deleteMailingList

void deleteMailingList(MBMailingList mailingList)
                       throws com.liferay.portal.PortalException,
                              com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getCategoryMailingList

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MBMailingList getCategoryMailingList(long categoryId)
                                     throws com.liferay.portal.PortalException,
                                            com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

updateMailingList

MBMailingList updateMailingList(long mailingListId,
                                java.lang.String emailAddress,
                                java.lang.String inProtocol,
                                java.lang.String inServerName,
                                int inServerPort,
                                boolean inUseSSL,
                                java.lang.String inUserName,
                                java.lang.String inPassword,
                                int inReadInterval,
                                java.lang.String outEmailAddress,
                                boolean outCustom,
                                java.lang.String outServerName,
                                int outServerPort,
                                boolean outUseSSL,
                                java.lang.String outUserName,
                                java.lang.String outPassword,
                                boolean active)
                                throws com.liferay.portal.PortalException,
                                       com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException