public class MBMessageLocalServiceImpl extends MBMessageLocalServiceBaseImpl
assetEntryFinder, assetEntryLocalService, assetEntryPersistence, assetEntryService, assetLinkLocalService, assetLinkPersistence, assetTagFinder, assetTagLocalService, assetTagPersistence, assetTagService, blogsEntryFinder, blogsEntryLocalService, blogsEntryPersistence, blogsEntryService, companyLocalService, companyPersistence, companyService, counterLocalService, expandoRowLocalService, expandoRowPersistence, groupFinder, groupLocalService, groupPersistence, groupService, lockFinder, lockLocalService, lockPersistence, mailService, mbBanLocalService, mbBanPersistence, mbBanService, mbCategoryFinder, mbCategoryLocalService, mbCategoryPersistence, mbCategoryService, mbDiscussionLocalService, mbDiscussionPersistence, mbMailingListLocalService, mbMailingListPersistence, mbMessageFinder, mbMessageLocalService, mbMessagePersistence, mbMessageService, mbStatsUserLocalService, mbStatsUserPersistence, mbThreadFinder, mbThreadFlagLocalService, mbThreadFlagPersistence, mbThreadLocalService, mbThreadPersistence, mbThreadService, persistedModelLocalServiceRegistry, portletPreferencesFinder, portletPreferencesLocalService, portletPreferencesPersistence, portletPreferencesService, ratingsStatsFinder, ratingsStatsLocalService, ratingsStatsPersistence, resourceLocalService, socialActivityFinder, socialActivityLocalService, socialActivityPersistence, socialActivityService, subscriptionLocalService, subscriptionPersistence, userFinder, userLocalService, userPersistence, userService, wikiPageFinder, wikiPageLocalService, wikiPagePersistence, wikiPageService, workflowInstanceLinkLocalService, workflowInstanceLinkPersistence| Constructor and Description |
|---|
MBMessageLocalServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
com.liferay.portlet.messageboards.model.MBMessage |
addDiscussionMessage(long userId,
java.lang.String userName,
long groupId,
java.lang.String className,
long classPK,
int workflowAction) |
com.liferay.portlet.messageboards.model.MBMessage |
addDiscussionMessage(long userId,
java.lang.String userName,
long groupId,
java.lang.String className,
long classPK,
long threadId,
long parentMessageId,
java.lang.String subject,
java.lang.String body,
com.liferay.portal.service.ServiceContext serviceContext) |
com.liferay.portlet.messageboards.model.MBMessage |
addMessage(long userId,
java.lang.String userName,
long groupId,
long categoryId,
long threadId,
long parentMessageId,
java.lang.String subject,
java.lang.String body,
java.lang.String format,
java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,java.io.InputStream>> inputStreamOVPs,
boolean anonymous,
double priority,
boolean allowPingbacks,
com.liferay.portal.service.ServiceContext serviceContext) |
com.liferay.portlet.messageboards.model.MBMessage |
addMessage(long userId,
java.lang.String userName,
long groupId,
long categoryId,
java.lang.String subject,
java.lang.String body,
java.lang.String fileName,
java.io.File file,
com.liferay.portal.service.ServiceContext serviceContext) |
com.liferay.portlet.messageboards.model.MBMessage |
addMessage(long userId,
java.lang.String userName,
long groupId,
long categoryId,
java.lang.String subject,
java.lang.String body,
java.lang.String format,
java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,java.io.InputStream>> inputStreamOVPs,
boolean anonymous,
double priority,
boolean allowPingbacks,
com.liferay.portal.service.ServiceContext serviceContext) |
com.liferay.portlet.messageboards.model.MBMessage |
addMessage(long userId,
java.lang.String userName,
long groupId,
long categoryId,
java.lang.String subject,
java.lang.String body,
java.lang.String format,
java.lang.String fileName,
java.io.File file,
boolean anonymous,
double priority,
boolean allowPingbacks,
com.liferay.portal.service.ServiceContext serviceContext) |
com.liferay.portlet.messageboards.model.MBMessage |
addMessage(long userId,
java.lang.String userName,
long categoryId,
java.lang.String subject,
java.lang.String body,
com.liferay.portal.service.ServiceContext serviceContext) |
void |
addMessageResources(long messageId,
boolean addGroupPermissions,
boolean addGuestPermissions) |
void |
addMessageResources(long messageId,
java.lang.String[] groupPermissions,
java.lang.String[] guestPermissions) |
void |
addMessageResources(com.liferay.portlet.messageboards.model.MBMessage message,
boolean addGroupPermissions,
boolean addGuestPermissions) |
void |
addMessageResources(com.liferay.portlet.messageboards.model.MBMessage message,
java.lang.String[] groupPermissions,
java.lang.String[] guestPermissions) |
com.liferay.portlet.messageboards.model.MBMessage |
deleteDiscussionMessage(long messageId) |
void |
deleteDiscussionMessages(java.lang.String className,
long classPK) |
protected void |
deleteDiscussionSocialActivities(java.lang.String className,
com.liferay.portlet.messageboards.model.MBMessage message) |
com.liferay.portlet.messageboards.model.MBMessage |
deleteMessage(long messageId) |
com.liferay.portlet.messageboards.model.MBMessage |
deleteMessage(com.liferay.portlet.messageboards.model.MBMessage message) |
void |
deleteMessageAttachment(long messageId,
java.lang.String fileName) |
void |
deleteMessageAttachments(long messageId) |
protected java.lang.String |
getBody(java.lang.String subject,
java.lang.String body) |
java.util.List<com.liferay.portlet.messageboards.model.MBMessage> |
getCategoryMessages(long groupId,
long categoryId,
int status,
int start,
int end) |
java.util.List<com.liferay.portlet.messageboards.model.MBMessage> |
getCategoryMessages(long groupId,
long categoryId,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc) |
int |
getCategoryMessagesCount(long groupId,
long categoryId,
int status) |
java.util.List<com.liferay.portlet.messageboards.model.MBMessage> |
getCompanyMessages(long companyId,
int status,
int start,
int end) |
java.util.List<com.liferay.portlet.messageboards.model.MBMessage> |
getCompanyMessages(long companyId,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc) |
int |
getCompanyMessagesCount(long companyId,
int status) |
com.liferay.portlet.messageboards.model.MBMessageDisplay |
getDiscussionMessageDisplay(long userId,
long groupId,
java.lang.String className,
long classPK,
int status) |
com.liferay.portlet.messageboards.model.MBMessageDisplay |
getDiscussionMessageDisplay(long userId,
long groupId,
java.lang.String className,
long classPK,
int status,
java.lang.String threadView) |
int |
getDiscussionMessagesCount(long classNameId,
long classPK,
int status) |
int |
getDiscussionMessagesCount(java.lang.String className,
long classPK,
int status) |
java.util.List<com.liferay.portlet.messageboards.model.MBDiscussion> |
getDiscussions(java.lang.String className) |
java.util.List<com.liferay.portlet.messageboards.model.MBMessage> |
getGroupMessages(long groupId,
int status,
int start,
int end) |
java.util.List<com.liferay.portlet.messageboards.model.MBMessage> |
getGroupMessages(long groupId,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc) |
java.util.List<com.liferay.portlet.messageboards.model.MBMessage> |
getGroupMessages(long groupId,
long userId,
int status,
int start,
int end) |
java.util.List<com.liferay.portlet.messageboards.model.MBMessage> |
getGroupMessages(long groupId,
long userId,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc) |
int |
getGroupMessagesCount(long groupId,
int status) |
int |
getGroupMessagesCount(long groupId,
long userId,
int status) |
com.liferay.portlet.messageboards.model.MBMessage |
getMessage(long messageId) |
com.liferay.portlet.messageboards.model.MBMessageDisplay |
getMessageDisplay(long userId,
long messageId,
int status,
java.lang.String threadView,
boolean includePrevAndNext) |
com.liferay.portlet.messageboards.model.MBMessageDisplay |
getMessageDisplay(long userId,
com.liferay.portlet.messageboards.model.MBMessage message,
int status,
java.lang.String threadView,
boolean includePrevAndNext) |
java.util.List<com.liferay.portlet.messageboards.model.MBMessage> |
getMessages(java.lang.String className,
long classPK,
int status) |
protected java.lang.String |
getMessageURL(com.liferay.portlet.messageboards.model.MBMessage message,
com.liferay.portal.service.ServiceContext serviceContext) |
java.util.List<com.liferay.portlet.messageboards.model.MBMessage> |
getNoAssetMessages() |
int |
getPositionInThread(long messageId) |
protected java.lang.String |
getSubject(java.lang.String subject,
java.lang.String body) |
java.util.List<com.liferay.portlet.messageboards.model.MBMessage> |
getThreadMessages(long threadId,
int status) |
java.util.List<com.liferay.portlet.messageboards.model.MBMessage> |
getThreadMessages(long threadId,
int status,
java.util.Comparator<com.liferay.portlet.messageboards.model.MBMessage> comparator) |
java.util.List<com.liferay.portlet.messageboards.model.MBMessage> |
getThreadMessages(long threadId,
int status,
int start,
int end) |
int |
getThreadMessagesCount(long threadId,
int status) |
java.util.List<com.liferay.portlet.messageboards.model.MBMessage> |
getThreadRepliesMessages(long threadId,
int status,
int start,
int end) |
java.util.List<com.liferay.portlet.messageboards.model.MBMessage> |
getUserDiscussionMessages(long userId,
long[] classNameIds,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc) |
java.util.List<com.liferay.portlet.messageboards.model.MBMessage> |
getUserDiscussionMessages(long userId,
long classNameId,
long classPK,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc) |
java.util.List<com.liferay.portlet.messageboards.model.MBMessage> |
getUserDiscussionMessages(long userId,
java.lang.String className,
long classPK,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc) |
int |
getUserDiscussionMessagesCount(long userId,
long[] classNameIds,
int status) |
int |
getUserDiscussionMessagesCount(long userId,
long classNameId,
long classPK,
int status) |
int |
getUserDiscussionMessagesCount(long userId,
java.lang.String className,
long classPK,
int status) |
void |
moveDiscussionToTrash(java.lang.String className,
long classPK) |
long |
moveMessageAttachmentToTrash(long userId,
long messageId,
java.lang.String fileName) |
protected void |
notifyDiscussionSubscribers(com.liferay.portlet.messageboards.model.MBMessage message,
com.liferay.portal.service.ServiceContext serviceContext) |
protected void |
notifySubscribers(com.liferay.portlet.messageboards.model.MBMessage message,
com.liferay.portal.service.ServiceContext serviceContext) |
protected void |
pingPingback(com.liferay.portlet.messageboards.model.MBMessage message,
com.liferay.portal.service.ServiceContext serviceContext) |
void |
restoreDiscussionFromTrash(java.lang.String className,
long classPK) |
void |
restoreMessageAttachmentFromTrash(long userId,
long messageId,
java.lang.String deletedFileName) |
void |
subscribeMessage(long userId,
long messageId) |
void |
unsubscribeMessage(long userId,
long messageId) |
void |
updateAnswer(long messageId,
boolean answer,
boolean cascade) |
void |
updateAnswer(com.liferay.portlet.messageboards.model.MBMessage message,
boolean answer,
boolean cascade) |
void |
updateAsset(long userId,
com.liferay.portlet.messageboards.model.MBMessage message,
long[] assetCategoryIds,
java.lang.String[] assetTagNames,
long[] assetLinkEntryIds) |
protected void |
updateAsset(long userId,
com.liferay.portlet.messageboards.model.MBMessage message,
long[] assetCategoryIds,
java.lang.String[] assetTagNames,
long[] assetLinkEntryIds,
boolean assetEntryVisible) |
com.liferay.portlet.messageboards.model.MBMessage |
updateDiscussionMessage(long userId,
long messageId,
java.lang.String className,
long classPK,
java.lang.String subject,
java.lang.String body,
com.liferay.portal.service.ServiceContext serviceContext) |
com.liferay.portlet.messageboards.model.MBMessage |
updateMessage(long userId,
long messageId,
java.lang.String subject,
java.lang.String body,
java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,java.io.InputStream>> inputStreamOVPs,
java.util.List<java.lang.String> existingFiles,
double priority,
boolean allowPingbacks,
com.liferay.portal.service.ServiceContext serviceContext) |
com.liferay.portlet.messageboards.model.MBMessage |
updateMessage(long messageId,
java.lang.String body) |
protected void |
updatePriorities(long threadId,
double priority) |
com.liferay.portlet.messageboards.model.MBMessage |
updateStatus(long userId,
long messageId,
int status,
com.liferay.portal.service.ServiceContext serviceContext) |
protected void |
updateThreadStatus(com.liferay.portlet.messageboards.model.MBThread thread,
com.liferay.portlet.messageboards.model.MBMessage message,
com.liferay.portal.model.User user,
int oldStatus,
java.util.Date modifiedDate) |
void |
updateUserName(long userId,
java.lang.String userName) |
protected void |
validate(java.lang.String subject,
java.lang.String body) |
addMBMessage, afterPropertiesSet, createMBMessage, deleteMBMessage, deleteMBMessage, destroy, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, dynamicQueryCount, fetchMBMessage, fetchMBMessageByUuidAndCompanyId, fetchMBMessageByUuidAndGroupId, getAssetEntryFinder, getAssetEntryLocalService, getAssetEntryPersistence, getAssetEntryService, getAssetLinkLocalService, getAssetLinkPersistence, getAssetTagFinder, getAssetTagLocalService, getAssetTagPersistence, getAssetTagService, getBeanIdentifier, getBlogsEntryFinder, getBlogsEntryLocalService, getBlogsEntryPersistence, getBlogsEntryService, getCompanyLocalService, getCompanyPersistence, getCompanyService, getCounterLocalService, getExpandoRowLocalService, getExpandoRowPersistence, getGroupFinder, getGroupLocalService, getGroupPersistence, getGroupService, getLockFinder, getLockLocalService, getLockPersistence, getMailService, getMBBanLocalService, getMBBanPersistence, getMBBanService, getMBCategoryFinder, getMBCategoryLocalService, getMBCategoryPersistence, getMBCategoryService, getMBDiscussionLocalService, getMBDiscussionPersistence, getMBMailingListLocalService, getMBMailingListPersistence, getMBMessage, getMBMessageByUuidAndCompanyId, getMBMessageByUuidAndGroupId, getMBMessageFinder, getMBMessageLocalService, getMBMessagePersistence, getMBMessages, getMBMessagesCount, getMBMessageService, getMBStatsUserLocalService, getMBStatsUserPersistence, getMBThreadFinder, getMBThreadFlagLocalService, getMBThreadFlagPersistence, getMBThreadLocalService, getMBThreadPersistence, getMBThreadService, getModelClass, getModelClassName, getPersistedModel, getPortletPreferencesFinder, getPortletPreferencesLocalService, getPortletPreferencesPersistence, getPortletPreferencesService, getRatingsStatsFinder, getRatingsStatsLocalService, getRatingsStatsPersistence, getResourceLocalService, getSocialActivityFinder, getSocialActivityLocalService, getSocialActivityPersistence, getSocialActivityService, getSubscriptionLocalService, getSubscriptionPersistence, getUserFinder, getUserLocalService, getUserPersistence, getUserService, getWikiPageFinder, getWikiPageLocalService, getWikiPagePersistence, getWikiPageService, getWorkflowInstanceLinkLocalService, getWorkflowInstanceLinkPersistence, runSQL, setAssetEntryFinder, setAssetEntryLocalService, setAssetEntryPersistence, setAssetEntryService, setAssetLinkLocalService, setAssetLinkPersistence, setAssetTagFinder, setAssetTagLocalService, setAssetTagPersistence, setAssetTagService, setBeanIdentifier, setBlogsEntryFinder, setBlogsEntryLocalService, setBlogsEntryPersistence, setBlogsEntryService, setCompanyLocalService, setCompanyPersistence, setCompanyService, setCounterLocalService, setExpandoRowLocalService, setExpandoRowPersistence, setGroupFinder, setGroupLocalService, setGroupPersistence, setGroupService, setLockFinder, setLockLocalService, setLockPersistence, setMailService, setMBBanLocalService, setMBBanPersistence, setMBBanService, setMBCategoryFinder, setMBCategoryLocalService, setMBCategoryPersistence, setMBCategoryService, setMBDiscussionLocalService, setMBDiscussionPersistence, setMBMailingListLocalService, setMBMailingListPersistence, setMBMessageFinder, setMBMessageLocalService, setMBMessagePersistence, setMBMessageService, setMBStatsUserLocalService, setMBStatsUserPersistence, setMBThreadFinder, setMBThreadFlagLocalService, setMBThreadFlagPersistence, setMBThreadLocalService, setMBThreadPersistence, setMBThreadService, setPortletPreferencesFinder, setPortletPreferencesLocalService, setPortletPreferencesPersistence, setPortletPreferencesService, setRatingsStatsFinder, setRatingsStatsLocalService, setRatingsStatsPersistence, setResourceLocalService, setSocialActivityFinder, setSocialActivityLocalService, setSocialActivityPersistence, setSocialActivityService, setSubscriptionLocalService, setSubscriptionPersistence, setUserFinder, setUserLocalService, setUserPersistence, setUserService, setWikiPageFinder, setWikiPageLocalService, setWikiPagePersistence, setWikiPageService, setWorkflowInstanceLinkLocalService, setWorkflowInstanceLinkPersistence, updateMBMessagepublic com.liferay.portlet.messageboards.model.MBMessage addDiscussionMessage(long userId,
java.lang.String userName,
long groupId,
java.lang.String className,
long classPK,
int workflowAction)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic com.liferay.portlet.messageboards.model.MBMessage addDiscussionMessage(long userId,
java.lang.String userName,
long groupId,
java.lang.String className,
long classPK,
long threadId,
long parentMessageId,
java.lang.String subject,
java.lang.String body,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic com.liferay.portlet.messageboards.model.MBMessage addMessage(long userId,
java.lang.String userName,
long groupId,
long categoryId,
long threadId,
long parentMessageId,
java.lang.String subject,
java.lang.String body,
java.lang.String format,
java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,java.io.InputStream>> inputStreamOVPs,
boolean anonymous,
double priority,
boolean allowPingbacks,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic com.liferay.portlet.messageboards.model.MBMessage addMessage(long userId,
java.lang.String userName,
long groupId,
long categoryId,
java.lang.String subject,
java.lang.String body,
java.lang.String fileName,
java.io.File file,
com.liferay.portal.service.ServiceContext serviceContext)
throws java.io.FileNotFoundException,
com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
java.io.FileNotFoundExceptioncom.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic com.liferay.portlet.messageboards.model.MBMessage addMessage(long userId,
java.lang.String userName,
long groupId,
long categoryId,
java.lang.String subject,
java.lang.String body,
java.lang.String format,
java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,java.io.InputStream>> inputStreamOVPs,
boolean anonymous,
double priority,
boolean allowPingbacks,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic com.liferay.portlet.messageboards.model.MBMessage addMessage(long userId,
java.lang.String userName,
long groupId,
long categoryId,
java.lang.String subject,
java.lang.String body,
java.lang.String format,
java.lang.String fileName,
java.io.File file,
boolean anonymous,
double priority,
boolean allowPingbacks,
com.liferay.portal.service.ServiceContext serviceContext)
throws java.io.FileNotFoundException,
com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
java.io.FileNotFoundExceptioncom.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic com.liferay.portlet.messageboards.model.MBMessage addMessage(long userId,
java.lang.String userName,
long categoryId,
java.lang.String subject,
java.lang.String body,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic void addMessageResources(long messageId,
boolean addGroupPermissions,
boolean addGuestPermissions)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic void addMessageResources(long messageId,
java.lang.String[] groupPermissions,
java.lang.String[] guestPermissions)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic void addMessageResources(com.liferay.portlet.messageboards.model.MBMessage message,
boolean addGroupPermissions,
boolean addGuestPermissions)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic void addMessageResources(com.liferay.portlet.messageboards.model.MBMessage message,
java.lang.String[] groupPermissions,
java.lang.String[] guestPermissions)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemException@Indexable(type=DELETE)
public com.liferay.portlet.messageboards.model.MBMessage deleteDiscussionMessage(long messageId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic void deleteDiscussionMessages(java.lang.String className,
long classPK)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemException@Indexable(type=DELETE)
public com.liferay.portlet.messageboards.model.MBMessage deleteMessage(long messageId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemException@Indexable(type=DELETE)
public com.liferay.portlet.messageboards.model.MBMessage deleteMessage(com.liferay.portlet.messageboards.model.MBMessage message)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic void deleteMessageAttachment(long messageId,
java.lang.String fileName)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic void deleteMessageAttachments(long messageId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getCategoryMessages(long groupId,
long categoryId,
int status,
int start,
int end)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getCategoryMessages(long groupId,
long categoryId,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic int getCategoryMessagesCount(long groupId,
long categoryId,
int status)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getCompanyMessages(long companyId,
int status,
int start,
int end)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getCompanyMessages(long companyId,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic int getCompanyMessagesCount(long companyId,
int status)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic com.liferay.portlet.messageboards.model.MBMessageDisplay getDiscussionMessageDisplay(long userId,
long groupId,
java.lang.String className,
long classPK,
int status)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic com.liferay.portlet.messageboards.model.MBMessageDisplay getDiscussionMessageDisplay(long userId,
long groupId,
java.lang.String className,
long classPK,
int status,
java.lang.String threadView)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic int getDiscussionMessagesCount(long classNameId,
long classPK,
int status)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic int getDiscussionMessagesCount(java.lang.String className,
long classPK,
int status)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic java.util.List<com.liferay.portlet.messageboards.model.MBDiscussion> getDiscussions(java.lang.String className)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getGroupMessages(long groupId,
int status,
int start,
int end)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getGroupMessages(long groupId,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getGroupMessages(long groupId,
long userId,
int status,
int start,
int end)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getGroupMessages(long groupId,
long userId,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic int getGroupMessagesCount(long groupId,
int status)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic int getGroupMessagesCount(long groupId,
long userId,
int status)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic com.liferay.portlet.messageboards.model.MBMessage getMessage(long messageId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic com.liferay.portlet.messageboards.model.MBMessageDisplay getMessageDisplay(long userId,
long messageId,
int status,
java.lang.String threadView,
boolean includePrevAndNext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic com.liferay.portlet.messageboards.model.MBMessageDisplay getMessageDisplay(long userId,
com.liferay.portlet.messageboards.model.MBMessage message,
int status,
java.lang.String threadView,
boolean includePrevAndNext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getMessages(java.lang.String className,
long classPK,
int status)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getNoAssetMessages()
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic int getPositionInThread(long messageId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getThreadMessages(long threadId,
int status)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getThreadMessages(long threadId,
int status,
java.util.Comparator<com.liferay.portlet.messageboards.model.MBMessage> comparator)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getThreadMessages(long threadId,
int status,
int start,
int end)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic int getThreadMessagesCount(long threadId,
int status)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getThreadRepliesMessages(long threadId,
int status,
int start,
int end)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getUserDiscussionMessages(long userId,
long classNameId,
long classPK,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getUserDiscussionMessages(long userId,
long[] classNameIds,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getUserDiscussionMessages(long userId,
java.lang.String className,
long classPK,
int status,
int start,
int end,
com.liferay.portal.kernel.util.OrderByComparator obc)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic int getUserDiscussionMessagesCount(long userId,
long classNameId,
long classPK,
int status)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic int getUserDiscussionMessagesCount(long userId,
long[] classNameIds,
int status)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic int getUserDiscussionMessagesCount(long userId,
java.lang.String className,
long classPK,
int status)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic void moveDiscussionToTrash(java.lang.String className,
long classPK)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic long moveMessageAttachmentToTrash(long userId,
long messageId,
java.lang.String fileName)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic void restoreDiscussionFromTrash(java.lang.String className,
long classPK)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionpublic void restoreMessageAttachmentFromTrash(long userId,
long messageId,
java.lang.String deletedFileName)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic void subscribeMessage(long userId,
long messageId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic void unsubscribeMessage(long userId,
long messageId)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic void updateAnswer(long messageId,
boolean answer,
boolean cascade)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic void updateAnswer(com.liferay.portlet.messageboards.model.MBMessage message,
boolean answer,
boolean cascade)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic void updateAsset(long userId,
com.liferay.portlet.messageboards.model.MBMessage message,
long[] assetCategoryIds,
java.lang.String[] assetTagNames,
long[] assetLinkEntryIds)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic com.liferay.portlet.messageboards.model.MBMessage updateDiscussionMessage(long userId,
long messageId,
java.lang.String className,
long classPK,
java.lang.String subject,
java.lang.String body,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic com.liferay.portlet.messageboards.model.MBMessage updateMessage(long userId,
long messageId,
java.lang.String subject,
java.lang.String body,
java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,java.io.InputStream>> inputStreamOVPs,
java.util.List<java.lang.String> existingFiles,
double priority,
boolean allowPingbacks,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic com.liferay.portlet.messageboards.model.MBMessage updateMessage(long messageId,
java.lang.String body)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic com.liferay.portlet.messageboards.model.MBMessage updateStatus(long userId,
long messageId,
int status,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionpublic void updateUserName(long userId,
java.lang.String userName)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionprotected void deleteDiscussionSocialActivities(java.lang.String className,
com.liferay.portlet.messageboards.model.MBMessage message)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionprotected java.lang.String getBody(java.lang.String subject,
java.lang.String body)
protected java.lang.String getMessageURL(com.liferay.portlet.messageboards.model.MBMessage message,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionprotected java.lang.String getSubject(java.lang.String subject,
java.lang.String body)
protected void notifyDiscussionSubscribers(com.liferay.portlet.messageboards.model.MBMessage message,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionprotected void notifySubscribers(com.liferay.portlet.messageboards.model.MBMessage message,
com.liferay.portal.service.ServiceContext serviceContext)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionprotected void pingPingback(com.liferay.portlet.messageboards.model.MBMessage message,
com.liferay.portal.service.ServiceContext serviceContext)
protected void updateAsset(long userId,
com.liferay.portlet.messageboards.model.MBMessage message,
long[] assetCategoryIds,
java.lang.String[] assetTagNames,
long[] assetLinkEntryIds,
boolean assetEntryVisible)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionprotected void updatePriorities(long threadId,
double priority)
throws com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.SystemExceptionprotected void updateThreadStatus(com.liferay.portlet.messageboards.model.MBThread thread,
com.liferay.portlet.messageboards.model.MBMessage message,
com.liferay.portal.model.User user,
int oldStatus,
java.util.Date modifiedDate)
throws com.liferay.portal.kernel.exception.PortalException,
com.liferay.portal.kernel.exception.SystemException
com.liferay.portal.kernel.exception.PortalExceptioncom.liferay.portal.kernel.exception.SystemExceptionprotected void validate(java.lang.String subject,
java.lang.String body)
throws com.liferay.portal.kernel.exception.PortalException
com.liferay.portal.kernel.exception.PortalException