com.liferay.portlet.messageboards.service.impl
Class MBMailingListLocalServiceImpl
java.lang.Object
com.liferay.portal.service.BaseLocalServiceImpl
com.liferay.portlet.messageboards.service.base.MBMailingListLocalServiceBaseImpl
com.liferay.portlet.messageboards.service.impl.MBMailingListLocalServiceImpl
- All Implemented Interfaces:
- IdentifiableBean, BaseLocalService, PersistedModelLocalService, MBMailingListLocalService
public class MBMailingListLocalServiceImpl
- extends MBMailingListLocalServiceBaseImpl
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 |
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MBMailingListLocalServiceImpl
public MBMailingListLocalServiceImpl()
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