com.liferay.portlet.messageboards.service.impl
Class MBMailingListLocalServiceImpl

java.lang.Object
  extended by com.liferay.portlet.messageboards.service.base.MBMailingListLocalServiceBaseImpl
      extended by com.liferay.portlet.messageboards.service.impl.MBMailingListLocalServiceImpl
All Implemented Interfaces:
com.liferay.portlet.messageboards.service.MBMailingListLocalService

public class MBMailingListLocalServiceImpl
extends MBMailingListLocalServiceBaseImpl

View Source

Author:
Thiago Moreira

Field Summary
 
Fields inherited from class com.liferay.portlet.messageboards.service.base.MBMailingListLocalServiceBaseImpl
counterLocalService, counterService, mbBanLocalService, mbBanPersistence, mbBanService, mbCategoryFinder, mbCategoryLocalService, mbCategoryPersistence, mbCategoryService, mbDiscussionLocalService, mbDiscussionPersistence, mbMailingListLocalService, mbMailingListPersistence, mbMessageFinder, mbMessageFlagLocalService, mbMessageFlagPersistence, mbMessageFlagService, mbMessageLocalService, mbMessagePersistence, mbMessageService, mbStatsUserLocalService, mbStatsUserPersistence, mbThreadFinder, mbThreadLocalService, mbThreadPersistence, mbThreadService, userFinder, userLocalService, userPersistence, userService
 
Constructor Summary
MBMailingListLocalServiceImpl()
           
 
Method Summary
 com.liferay.portlet.messageboards.model.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)
           
 void deleteCategoryMailingList(long categoryId)
           
 void deleteMailingList(long mailingListId)
           
 void deleteMailingList(com.liferay.portlet.messageboards.model.MBMailingList mailingList)
           
 com.liferay.portlet.messageboards.model.MBMailingList getCategoryMailingList(long categoryId)
           
protected  java.lang.String getSchedulerGroupName(com.liferay.portlet.messageboards.model.MBMailingList mailingList)
           
protected  void scheduleMailingList(com.liferay.portlet.messageboards.model.MBMailingList mailingList)
           
protected  void unscheduleMailingList(com.liferay.portlet.messageboards.model.MBMailingList mailingList)
           
 com.liferay.portlet.messageboards.model.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)
           
protected  void validate(java.lang.String emailAddress, java.lang.String inServerName, java.lang.String inUserName, java.lang.String outEmailAddress, boolean outCustom, java.lang.String outServerName, java.lang.String outUserName, boolean active)
           
 
Methods inherited from class com.liferay.portlet.messageboards.service.base.MBMailingListLocalServiceBaseImpl
addMBMailingList, createMBMailingList, deleteMBMailingList, deleteMBMailingList, dynamicQuery, dynamicQuery, getCounterLocalService, getCounterService, getMBBanLocalService, getMBBanPersistence, getMBBanService, getMBCategoryFinder, getMBCategoryLocalService, getMBCategoryPersistence, getMBCategoryService, getMBDiscussionLocalService, getMBDiscussionPersistence, getMBMailingList, getMBMailingListLocalService, getMBMailingListPersistence, getMBMailingLists, getMBMailingListsCount, getMBMessageFinder, getMBMessageFlagLocalService, getMBMessageFlagPersistence, getMBMessageFlagService, getMBMessageLocalService, getMBMessagePersistence, getMBMessageService, getMBStatsUserLocalService, getMBStatsUserPersistence, getMBThreadFinder, getMBThreadLocalService, getMBThreadPersistence, getMBThreadService, getUserFinder, getUserLocalService, getUserPersistence, getUserService, runSQL, setCounterLocalService, setCounterService, setMBBanLocalService, setMBBanPersistence, setMBBanService, setMBCategoryFinder, setMBCategoryLocalService, setMBCategoryPersistence, setMBCategoryService, setMBDiscussionLocalService, setMBDiscussionPersistence, setMBMailingListLocalService, setMBMailingListPersistence, setMBMessageFinder, setMBMessageFlagLocalService, setMBMessageFlagPersistence, setMBMessageFlagService, setMBMessageLocalService, setMBMessagePersistence, setMBMessageService, setMBStatsUserLocalService, setMBStatsUserPersistence, setMBThreadFinder, setMBThreadLocalService, setMBThreadPersistence, setMBThreadService, setUserFinder, setUserLocalService, setUserPersistence, setUserService, updateMBMailingList, updateMBMailingList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MBMailingListLocalServiceImpl

public MBMailingListLocalServiceImpl()
Method Detail

addMailingList

public com.liferay.portlet.messageboards.model.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

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

deleteMailingList

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

deleteMailingList

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

getCategoryMailingList

public com.liferay.portlet.messageboards.model.MBMailingList getCategoryMailingList(long categoryId)
                                                                             throws com.liferay.portal.PortalException,
                                                                                    com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

updateMailingList

public com.liferay.portlet.messageboards.model.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

getSchedulerGroupName

protected java.lang.String getSchedulerGroupName(com.liferay.portlet.messageboards.model.MBMailingList mailingList)

scheduleMailingList

protected void scheduleMailingList(com.liferay.portlet.messageboards.model.MBMailingList mailingList)
                            throws com.liferay.portal.PortalException
Throws:
com.liferay.portal.PortalException

unscheduleMailingList

protected void unscheduleMailingList(com.liferay.portlet.messageboards.model.MBMailingList mailingList)
                              throws com.liferay.portal.PortalException
Throws:
com.liferay.portal.PortalException

validate

protected void validate(java.lang.String emailAddress,
                        java.lang.String inServerName,
                        java.lang.String inUserName,
                        java.lang.String outEmailAddress,
                        boolean outCustom,
                        java.lang.String outServerName,
                        java.lang.String outUserName,
                        boolean active)
                 throws com.liferay.portal.PortalException
Throws:
com.liferay.portal.PortalException