Liferay 6.1.2-ce-ga3

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

java.lang.Object
  extended by com.liferay.portal.service.BaseLocalServiceImpl
      extended by com.liferay.portlet.messageboards.service.base.MBMailingListLocalServiceBaseImpl
          extended by com.liferay.portlet.messageboards.service.impl.MBMailingListLocalServiceImpl
All Implemented Interfaces:
IdentifiableBean, BaseLocalService, PersistedModelLocalService, MBMailingListLocalService

public class MBMailingListLocalServiceImpl
extends MBMailingListLocalServiceBaseImpl


Field Summary
 
Fields inherited from class com.liferay.portlet.messageboards.service.base.MBMailingListLocalServiceBaseImpl
counterLocalService, mbBanLocalService, mbBanPersistence, mbBanService, mbCategoryFinder, mbCategoryLocalService, mbCategoryPersistence, mbCategoryService, mbDiscussionLocalService, mbDiscussionPersistence, mbMailingListLocalService, mbMailingListPersistence, mbMessageFinder, mbMessageLocalService, mbMessagePersistence, mbMessageService, mbStatsUserLocalService, mbStatsUserPersistence, mbThreadFinder, mbThreadFlagLocalService, mbThreadFlagPersistence, mbThreadLocalService, mbThreadPersistence, mbThreadService, persistedModelLocalServiceRegistry, resourceFinder, resourceLocalService, resourcePersistence, resourceService, userFinder, userLocalService, userPersistence, userService
 
Constructor Summary
MBMailingListLocalServiceImpl()
           
 
Method Summary
 MBMailingList addMailingList(long userId, long groupId, long categoryId, String emailAddress, String inProtocol, String inServerName, int inServerPort, boolean inUseSSL, String inUserName, String inPassword, int inReadInterval, String outEmailAddress, boolean outCustom, String outServerName, int outServerPort, boolean outUseSSL, String outUserName, String outPassword, boolean allowAnonymous, boolean active, ServiceContext serviceContext)
           
 void deleteCategoryMailingList(long groupId, long categoryId)
           
 void deleteMailingList(long mailingListId)
           
 void deleteMailingList(MBMailingList mailingList)
           
 MBMailingList getCategoryMailingList(long groupId, long categoryId)
           
protected  String getSchedulerGroupName(MBMailingList mailingList)
           
protected  void scheduleMailingList(MBMailingList mailingList)
           
protected  void unscheduleMailingList(MBMailingList mailingList)
           
 MBMailingList updateMailingList(long mailingListId, String emailAddress, String inProtocol, String inServerName, int inServerPort, boolean inUseSSL, String inUserName, String inPassword, int inReadInterval, String outEmailAddress, boolean outCustom, String outServerName, int outServerPort, boolean outUseSSL, String outUserName, String outPassword, boolean allowAnonymous, boolean active, ServiceContext serviceContext)
           
protected  void validate(String emailAddress, String inServerName, String inUserName, String outEmailAddress, boolean outCustom, String outServerName, String outUserName, boolean active)
           
 
Methods inherited from class com.liferay.portlet.messageboards.service.base.MBMailingListLocalServiceBaseImpl
addMBMailingList, afterPropertiesSet, createMBMailingList, deleteMBMailingList, deleteMBMailingList, destroy, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, fetchMBMailingList, getBeanIdentifier, getCounterLocalService, getMBBanLocalService, getMBBanPersistence, getMBBanService, getMBCategoryFinder, getMBCategoryLocalService, getMBCategoryPersistence, getMBCategoryService, getMBDiscussionLocalService, getMBDiscussionPersistence, getMBMailingList, getMBMailingListByUuidAndGroupId, getMBMailingListLocalService, getMBMailingListPersistence, getMBMailingLists, getMBMailingListsCount, getMBMessageFinder, getMBMessageLocalService, getMBMessagePersistence, getMBMessageService, getMBStatsUserLocalService, getMBStatsUserPersistence, getMBThreadFinder, getMBThreadFlagLocalService, getMBThreadFlagPersistence, getMBThreadLocalService, getMBThreadPersistence, getMBThreadService, getModelClass, getModelClassName, getPersistedModel, getResourceFinder, getResourceLocalService, getResourcePersistence, getResourceService, getUserFinder, getUserLocalService, getUserPersistence, getUserService, runSQL, setBeanIdentifier, setCounterLocalService, setMBBanLocalService, setMBBanPersistence, setMBBanService, setMBCategoryFinder, setMBCategoryLocalService, setMBCategoryPersistence, setMBCategoryService, setMBDiscussionLocalService, setMBDiscussionPersistence, setMBMailingListLocalService, setMBMailingListPersistence, setMBMessageFinder, setMBMessageLocalService, setMBMessagePersistence, setMBMessageService, setMBStatsUserLocalService, setMBStatsUserPersistence, setMBThreadFinder, setMBThreadFlagLocalService, setMBThreadFlagPersistence, setMBThreadLocalService, setMBThreadPersistence, setMBThreadService, setResourceFinder, setResourceLocalService, setResourcePersistence, setResourceService, setUserFinder, setUserLocalService, setUserPersistence, setUserService, updateMBMailingList, updateMBMailingList
 
Methods inherited from class com.liferay.portal.service.BaseLocalServiceImpl
getClassLoader
 
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 MBMailingList addMailingList(long userId,
                                    long groupId,
                                    long categoryId,
                                    String emailAddress,
                                    String inProtocol,
                                    String inServerName,
                                    int inServerPort,
                                    boolean inUseSSL,
                                    String inUserName,
                                    String inPassword,
                                    int inReadInterval,
                                    String outEmailAddress,
                                    boolean outCustom,
                                    String outServerName,
                                    int outServerPort,
                                    boolean outUseSSL,
                                    String outUserName,
                                    String outPassword,
                                    boolean allowAnonymous,
                                    boolean active,
                                    ServiceContext serviceContext)
                             throws PortalException,
                                    SystemException
Throws:
PortalException
SystemException

deleteCategoryMailingList

public void deleteCategoryMailingList(long groupId,
                                      long categoryId)
                               throws PortalException,
                                      SystemException
Throws:
PortalException
SystemException

deleteMailingList

public void deleteMailingList(long mailingListId)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

deleteMailingList

public void deleteMailingList(MBMailingList mailingList)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

getCategoryMailingList

public MBMailingList getCategoryMailingList(long groupId,
                                            long categoryId)
                                     throws PortalException,
                                            SystemException
Throws:
PortalException
SystemException

updateMailingList

public MBMailingList updateMailingList(long mailingListId,
                                       String emailAddress,
                                       String inProtocol,
                                       String inServerName,
                                       int inServerPort,
                                       boolean inUseSSL,
                                       String inUserName,
                                       String inPassword,
                                       int inReadInterval,
                                       String outEmailAddress,
                                       boolean outCustom,
                                       String outServerName,
                                       int outServerPort,
                                       boolean outUseSSL,
                                       String outUserName,
                                       String outPassword,
                                       boolean allowAnonymous,
                                       boolean active,
                                       ServiceContext serviceContext)
                                throws PortalException,
                                       SystemException
Throws:
PortalException
SystemException

getSchedulerGroupName

protected String getSchedulerGroupName(MBMailingList mailingList)

scheduleMailingList

protected void scheduleMailingList(MBMailingList mailingList)
                            throws PortalException
Throws:
PortalException

unscheduleMailingList

protected void unscheduleMailingList(MBMailingList mailingList)
                              throws PortalException
Throws:
PortalException

validate

protected void validate(String emailAddress,
                        String inServerName,
                        String inUserName,
                        String outEmailAddress,
                        boolean outCustom,
                        String outServerName,
                        String outUserName,
                        boolean active)
                 throws PortalException
Throws:
PortalException

Liferay 6.1.2-ce-ga3