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

java.lang.Object
  extended by com.liferay.portal.service.impl.PrincipalBean
      extended by com.liferay.portlet.messageboards.service.base.MBMessageServiceBaseImpl
          extended by com.liferay.portlet.messageboards.service.impl.MBMessageServiceImpl
All Implemented Interfaces:
com.liferay.portlet.messageboards.service.MBMessageService, org.springframework.beans.factory.InitializingBean

public class MBMessageServiceImpl
extends MBMessageServiceBaseImpl

View Source

Author:
Brian Wing Shun Chan

Field Summary
 
Fields inherited from class com.liferay.portlet.messageboards.service.base.MBMessageServiceBaseImpl
blogsEntryFinder, blogsEntryLocalService, blogsEntryPersistence, blogsEntryService, companyLocalService, companyPersistence, companyService, counterLocalService, counterService, dlLocalService, dlService, groupFinder, groupLocalService, groupPersistence, groupService, mailService, mbBanLocalService, mbBanPersistence, mbBanService, mbCategoryFinder, mbCategoryLocalService, mbCategoryPersistence, mbCategoryService, mbDiscussionPersistence, mbMessageFinder, mbMessageFlagFinder, mbMessageFlagLocalService, mbMessageFlagPersistence, mbMessageLocalService, mbMessagePersistence, mbStatsUserLocalService, mbStatsUserPersistence, mbThreadFinder, mbThreadLocalService, mbThreadPersistence, mbThreadService, portletPreferencesFinder, portletPreferencesLocalService, portletPreferencesPersistence, portletPreferencesService, resourceFinder, resourceLocalService, resourcePersistence, resourceService, socialActivityFinder, socialActivityLocalService, socialActivityPersistence, subscriptionLocalService, subscriptionPersistence, tagsAssetFinder, tagsAssetLocalService, tagsAssetPersistence, tagsAssetService, tagsEntryFinder, tagsEntryLocalService, tagsEntryPersistence, tagsEntryService, userFinder, userLocalService, userPersistence, userService
 
Fields inherited from class com.liferay.portal.service.impl.PrincipalBean
ANONYMOUS_NAMES, JRUN_ANONYMOUS, ORACLE_ANONYMOUS, SUN_ANONYMOUS, WEBLOGIC_ANONYMOUS
 
Constructor Summary
MBMessageServiceImpl()
           
 
Method Summary
 com.liferay.portlet.messageboards.model.MBMessage addDiscussionMessage(long groupId, java.lang.String className, long classPK, long threadId, long parentMessageId, java.lang.String subject, java.lang.String body, com.liferay.portal.theme.ThemeDisplay themeDisplay)
           
 com.liferay.portlet.messageboards.model.MBMessage addMessage(long categoryId, long threadId, long parentMessageId, java.lang.String subject, java.lang.String body, java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files, boolean anonymous, double priority, java.lang.String[] tagsEntries, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 com.liferay.portlet.messageboards.model.MBMessage addMessage(long categoryId, long threadId, long parentMessageId, java.lang.String subject, java.lang.String body, java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files, boolean anonymous, double priority, java.lang.String[] tagsEntries, javax.portlet.PortletPreferences prefs, boolean addCommunityPermissions, boolean addGuestPermissions, com.liferay.portal.theme.ThemeDisplay themeDisplay)
           
 com.liferay.portlet.messageboards.model.MBMessage addMessage(long categoryId, long threadId, long parentMessageId, java.lang.String subject, java.lang.String body, java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files, boolean anonymous, double priority, java.lang.String[] tagsEntries, javax.portlet.PortletPreferences prefs, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions, com.liferay.portal.theme.ThemeDisplay themeDisplay)
           
 com.liferay.portlet.messageboards.model.MBMessage addMessage(long categoryId, long threadId, long parentMessageId, java.lang.String subject, java.lang.String body, java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files, boolean anonymous, double priority, java.lang.String[] tagsEntries, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 com.liferay.portlet.messageboards.model.MBMessage addMessage(long categoryId, java.lang.String subject, java.lang.String body, java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files, boolean anonymous, double priority, java.lang.String[] tagsEntries, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 com.liferay.portlet.messageboards.model.MBMessage addMessage(long categoryId, java.lang.String subject, java.lang.String body, java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files, boolean anonymous, double priority, java.lang.String[] tagsEntries, javax.portlet.PortletPreferences prefs, boolean addCommunityPermissions, boolean addGuestPermissions, com.liferay.portal.theme.ThemeDisplay themeDisplay)
           
 com.liferay.portlet.messageboards.model.MBMessage addMessage(long categoryId, java.lang.String subject, java.lang.String body, java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files, boolean anonymous, double priority, java.lang.String[] tagsEntries, javax.portlet.PortletPreferences prefs, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions, com.liferay.portal.theme.ThemeDisplay themeDisplay)
           
 com.liferay.portlet.messageboards.model.MBMessage addMessage(long categoryId, java.lang.String subject, java.lang.String body, java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files, boolean anonymous, double priority, java.lang.String[] tagsEntries, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
protected  void checkReplyToPermission(long categoryId, long parentMessageId)
           
 void deleteDiscussionMessage(long groupId, java.lang.String className, long classPK, long messageId)
           
 void deleteMessage(long messageId)
           
protected  java.lang.String exportToRSS(java.lang.String name, java.lang.String description, java.lang.String type, double version, java.lang.String displayStyle, java.lang.String feedURL, java.lang.String entryURL, java.util.List<com.liferay.portlet.messageboards.model.MBMessage> messages)
           
 java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getCategoryMessages(long categoryId, int begin, int end)
           
 int getCategoryMessagesCount(long categoryId)
           
 java.lang.String getCategoryMessagesRSS(long categoryId, int max, java.lang.String type, double version, java.lang.String displayStyle, java.lang.String feedURL, java.lang.String entryURL)
           
 java.lang.String getCompanyMessagesRSS(long companyId, int max, java.lang.String type, double version, java.lang.String displayStyle, java.lang.String feedURL, java.lang.String entryURL)
           
 java.lang.String getGroupMessagesRSS(long groupId, int max, java.lang.String type, double version, java.lang.String displayStyle, java.lang.String feedURL, java.lang.String entryURL)
           
 java.lang.String getGroupMessagesRSS(long groupId, long userId, int max, java.lang.String type, double version, java.lang.String displayStyle, java.lang.String feedURL, java.lang.String entryURL)
           
 com.liferay.portlet.messageboards.model.MBMessage getMessage(long messageId)
           
 com.liferay.portlet.messageboards.model.MBMessageDisplay getMessageDisplay(long messageId)
           
 java.lang.String getThreadMessagesRSS(long threadId, int max, java.lang.String type, double version, java.lang.String displayStyle, java.lang.String feedURL, java.lang.String entryURL)
           
 void subscribeMessage(long messageId)
           
 void unsubscribeMessage(long messageId)
           
 com.liferay.portlet.messageboards.model.MBMessage updateDiscussionMessage(long groupId, java.lang.String className, long classPK, long messageId, java.lang.String subject, java.lang.String body)
           
 com.liferay.portlet.messageboards.model.MBMessage updateMessage(long messageId, java.lang.String subject, java.lang.String body, java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files, java.util.List<java.lang.String> existingFiles, double priority, java.lang.String[] tagsEntries)
           
 com.liferay.portlet.messageboards.model.MBMessage updateMessage(long messageId, java.lang.String subject, java.lang.String body, java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files, java.util.List<java.lang.String> existingFiles, double priority, java.lang.String[] tagsEntries, javax.portlet.PortletPreferences prefs, com.liferay.portal.theme.ThemeDisplay themeDisplay)
           
 
Methods inherited from class com.liferay.portlet.messageboards.service.base.MBMessageServiceBaseImpl
afterPropertiesSet, getBlogsEntryFinder, getBlogsEntryLocalService, getBlogsEntryPersistence, getBlogsEntryService, getCompanyLocalService, getCompanyPersistence, getCompanyService, getCounterLocalService, getCounterService, getDLLocalService, getDLService, getGroupFinder, getGroupLocalService, getGroupPersistence, getGroupService, getMailService, getMBBanLocalService, getMBBanPersistence, getMBBanService, getMBCategoryFinder, getMBCategoryLocalService, getMBCategoryPersistence, getMBCategoryService, getMBDiscussionPersistence, getMBMessageFinder, getMBMessageFlagFinder, getMBMessageFlagLocalService, getMBMessageFlagPersistence, getMBMessageLocalService, getMBMessagePersistence, getMBStatsUserLocalService, getMBStatsUserPersistence, getMBThreadFinder, getMBThreadLocalService, getMBThreadPersistence, getMBThreadService, getPortletPreferencesFinder, getPortletPreferencesLocalService, getPortletPreferencesPersistence, getPortletPreferencesService, getResourceFinder, getResourceLocalService, getResourcePersistence, getResourceService, getSocialActivityFinder, getSocialActivityLocalService, getSocialActivityPersistence, getSubscriptionLocalService, getSubscriptionPersistence, getTagsAssetFinder, getTagsAssetLocalService, getTagsAssetPersistence, getTagsAssetService, getTagsEntryFinder, getTagsEntryLocalService, getTagsEntryPersistence, getTagsEntryService, getUserFinder, getUserLocalService, getUserPersistence, getUserService, setBlogsEntryFinder, setBlogsEntryLocalService, setBlogsEntryPersistence, setBlogsEntryService, setCompanyLocalService, setCompanyPersistence, setCompanyService, setCounterLocalService, setCounterService, setDLLocalService, setDLService, setGroupFinder, setGroupLocalService, setGroupPersistence, setGroupService, setMailService, setMBBanLocalService, setMBBanPersistence, setMBBanService, setMBCategoryFinder, setMBCategoryLocalService, setMBCategoryPersistence, setMBCategoryService, setMBDiscussionPersistence, setMBMessageFinder, setMBMessageFlagFinder, setMBMessageFlagLocalService, setMBMessageFlagPersistence, setMBMessageLocalService, setMBMessagePersistence, setMBStatsUserLocalService, setMBStatsUserPersistence, setMBThreadFinder, setMBThreadLocalService, setMBThreadPersistence, setMBThreadService, setPortletPreferencesFinder, setPortletPreferencesLocalService, setPortletPreferencesPersistence, setPortletPreferencesService, setResourceFinder, setResourceLocalService, setResourcePersistence, setResourceService, setSocialActivityFinder, setSocialActivityLocalService, setSocialActivityPersistence, setSubscriptionLocalService, setSubscriptionPersistence, setTagsAssetFinder, setTagsAssetLocalService, setTagsAssetPersistence, setTagsAssetService, setTagsEntryFinder, setTagsEntryLocalService, setTagsEntryPersistence, setTagsEntryService, setUserFinder, setUserLocalService, setUserPersistence, setUserService
 
Methods inherited from class com.liferay.portal.service.impl.PrincipalBean
getGuestOrUserId, getPermissionChecker, getUser, getUserId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MBMessageServiceImpl

public MBMessageServiceImpl()
Method Detail

addDiscussionMessage

public com.liferay.portlet.messageboards.model.MBMessage addDiscussionMessage(long groupId,
                                                                              java.lang.String className,
                                                                              long classPK,
                                                                              long threadId,
                                                                              long parentMessageId,
                                                                              java.lang.String subject,
                                                                              java.lang.String body,
                                                                              com.liferay.portal.theme.ThemeDisplay themeDisplay)
                                                                       throws com.liferay.portal.PortalException,
                                                                              com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

addMessage

public com.liferay.portlet.messageboards.model.MBMessage addMessage(long categoryId,
                                                                    java.lang.String subject,
                                                                    java.lang.String body,
                                                                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files,
                                                                    boolean anonymous,
                                                                    double priority,
                                                                    java.lang.String[] tagsEntries,
                                                                    boolean addCommunityPermissions,
                                                                    boolean addGuestPermissions)
                                                             throws com.liferay.portal.PortalException,
                                                                    com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

addMessage

public com.liferay.portlet.messageboards.model.MBMessage addMessage(long categoryId,
                                                                    java.lang.String subject,
                                                                    java.lang.String body,
                                                                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files,
                                                                    boolean anonymous,
                                                                    double priority,
                                                                    java.lang.String[] tagsEntries,
                                                                    java.lang.String[] communityPermissions,
                                                                    java.lang.String[] guestPermissions)
                                                             throws com.liferay.portal.PortalException,
                                                                    com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

addMessage

public com.liferay.portlet.messageboards.model.MBMessage addMessage(long categoryId,
                                                                    java.lang.String subject,
                                                                    java.lang.String body,
                                                                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files,
                                                                    boolean anonymous,
                                                                    double priority,
                                                                    java.lang.String[] tagsEntries,
                                                                    javax.portlet.PortletPreferences prefs,
                                                                    boolean addCommunityPermissions,
                                                                    boolean addGuestPermissions,
                                                                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
                                                             throws com.liferay.portal.PortalException,
                                                                    com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

addMessage

public com.liferay.portlet.messageboards.model.MBMessage addMessage(long categoryId,
                                                                    java.lang.String subject,
                                                                    java.lang.String body,
                                                                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files,
                                                                    boolean anonymous,
                                                                    double priority,
                                                                    java.lang.String[] tagsEntries,
                                                                    javax.portlet.PortletPreferences prefs,
                                                                    java.lang.String[] communityPermissions,
                                                                    java.lang.String[] guestPermissions,
                                                                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
                                                             throws com.liferay.portal.PortalException,
                                                                    com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

addMessage

public com.liferay.portlet.messageboards.model.MBMessage addMessage(long categoryId,
                                                                    long threadId,
                                                                    long parentMessageId,
                                                                    java.lang.String subject,
                                                                    java.lang.String body,
                                                                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files,
                                                                    boolean anonymous,
                                                                    double priority,
                                                                    java.lang.String[] tagsEntries,
                                                                    boolean addCommunityPermissions,
                                                                    boolean addGuestPermissions)
                                                             throws com.liferay.portal.PortalException,
                                                                    com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

addMessage

public com.liferay.portlet.messageboards.model.MBMessage addMessage(long categoryId,
                                                                    long threadId,
                                                                    long parentMessageId,
                                                                    java.lang.String subject,
                                                                    java.lang.String body,
                                                                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files,
                                                                    boolean anonymous,
                                                                    double priority,
                                                                    java.lang.String[] tagsEntries,
                                                                    java.lang.String[] communityPermissions,
                                                                    java.lang.String[] guestPermissions)
                                                             throws com.liferay.portal.PortalException,
                                                                    com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

addMessage

public com.liferay.portlet.messageboards.model.MBMessage addMessage(long categoryId,
                                                                    long threadId,
                                                                    long parentMessageId,
                                                                    java.lang.String subject,
                                                                    java.lang.String body,
                                                                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files,
                                                                    boolean anonymous,
                                                                    double priority,
                                                                    java.lang.String[] tagsEntries,
                                                                    javax.portlet.PortletPreferences prefs,
                                                                    boolean addCommunityPermissions,
                                                                    boolean addGuestPermissions,
                                                                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
                                                             throws com.liferay.portal.PortalException,
                                                                    com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

addMessage

public com.liferay.portlet.messageboards.model.MBMessage addMessage(long categoryId,
                                                                    long threadId,
                                                                    long parentMessageId,
                                                                    java.lang.String subject,
                                                                    java.lang.String body,
                                                                    java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files,
                                                                    boolean anonymous,
                                                                    double priority,
                                                                    java.lang.String[] tagsEntries,
                                                                    javax.portlet.PortletPreferences prefs,
                                                                    java.lang.String[] communityPermissions,
                                                                    java.lang.String[] guestPermissions,
                                                                    com.liferay.portal.theme.ThemeDisplay themeDisplay)
                                                             throws com.liferay.portal.PortalException,
                                                                    com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

deleteDiscussionMessage

public void deleteDiscussionMessage(long groupId,
                                    java.lang.String className,
                                    long classPK,
                                    long messageId)
                             throws com.liferay.portal.PortalException,
                                    com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

deleteMessage

public void deleteMessage(long messageId)
                   throws com.liferay.portal.PortalException,
                          com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getCategoryMessages

public java.util.List<com.liferay.portlet.messageboards.model.MBMessage> getCategoryMessages(long categoryId,
                                                                                             int begin,
                                                                                             int end)
                                                                                      throws com.liferay.portal.PortalException,
                                                                                             com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getCategoryMessagesCount

public int getCategoryMessagesCount(long categoryId)
                             throws com.liferay.portal.PortalException,
                                    com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getCategoryMessagesRSS

public java.lang.String getCategoryMessagesRSS(long categoryId,
                                               int max,
                                               java.lang.String type,
                                               double version,
                                               java.lang.String displayStyle,
                                               java.lang.String feedURL,
                                               java.lang.String entryURL)
                                        throws com.liferay.portal.PortalException,
                                               com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getCompanyMessagesRSS

public java.lang.String getCompanyMessagesRSS(long companyId,
                                              int max,
                                              java.lang.String type,
                                              double version,
                                              java.lang.String displayStyle,
                                              java.lang.String feedURL,
                                              java.lang.String entryURL)
                                       throws com.liferay.portal.PortalException,
                                              com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getGroupMessagesRSS

public java.lang.String getGroupMessagesRSS(long groupId,
                                            int max,
                                            java.lang.String type,
                                            double version,
                                            java.lang.String displayStyle,
                                            java.lang.String feedURL,
                                            java.lang.String entryURL)
                                     throws com.liferay.portal.PortalException,
                                            com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getGroupMessagesRSS

public java.lang.String getGroupMessagesRSS(long groupId,
                                            long userId,
                                            int max,
                                            java.lang.String type,
                                            double version,
                                            java.lang.String displayStyle,
                                            java.lang.String feedURL,
                                            java.lang.String entryURL)
                                     throws com.liferay.portal.PortalException,
                                            com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getMessage

public com.liferay.portlet.messageboards.model.MBMessage getMessage(long messageId)
                                                             throws com.liferay.portal.PortalException,
                                                                    com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getMessageDisplay

public com.liferay.portlet.messageboards.model.MBMessageDisplay getMessageDisplay(long messageId)
                                                                           throws com.liferay.portal.PortalException,
                                                                                  com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getThreadMessagesRSS

public java.lang.String getThreadMessagesRSS(long threadId,
                                             int max,
                                             java.lang.String type,
                                             double version,
                                             java.lang.String displayStyle,
                                             java.lang.String feedURL,
                                             java.lang.String entryURL)
                                      throws com.liferay.portal.PortalException,
                                             com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

subscribeMessage

public void subscribeMessage(long messageId)
                      throws com.liferay.portal.PortalException,
                             com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

unsubscribeMessage

public void unsubscribeMessage(long messageId)
                        throws com.liferay.portal.PortalException,
                               com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

updateDiscussionMessage

public com.liferay.portlet.messageboards.model.MBMessage updateDiscussionMessage(long groupId,
                                                                                 java.lang.String className,
                                                                                 long classPK,
                                                                                 long messageId,
                                                                                 java.lang.String subject,
                                                                                 java.lang.String body)
                                                                          throws com.liferay.portal.PortalException,
                                                                                 com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

updateMessage

public com.liferay.portlet.messageboards.model.MBMessage updateMessage(long messageId,
                                                                       java.lang.String subject,
                                                                       java.lang.String body,
                                                                       java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files,
                                                                       java.util.List<java.lang.String> existingFiles,
                                                                       double priority,
                                                                       java.lang.String[] tagsEntries)
                                                                throws com.liferay.portal.PortalException,
                                                                       com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

updateMessage

public com.liferay.portlet.messageboards.model.MBMessage updateMessage(long messageId,
                                                                       java.lang.String subject,
                                                                       java.lang.String body,
                                                                       java.util.List<com.liferay.portal.kernel.util.ObjectValuePair<java.lang.String,byte[]>> files,
                                                                       java.util.List<java.lang.String> existingFiles,
                                                                       double priority,
                                                                       java.lang.String[] tagsEntries,
                                                                       javax.portlet.PortletPreferences prefs,
                                                                       com.liferay.portal.theme.ThemeDisplay themeDisplay)
                                                                throws com.liferay.portal.PortalException,
                                                                       com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

checkReplyToPermission

protected void checkReplyToPermission(long categoryId,
                                      long parentMessageId)
                               throws com.liferay.portal.PortalException,
                                      com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

exportToRSS

protected java.lang.String exportToRSS(java.lang.String name,
                                       java.lang.String description,
                                       java.lang.String type,
                                       double version,
                                       java.lang.String displayStyle,
                                       java.lang.String feedURL,
                                       java.lang.String entryURL,
                                       java.util.List<com.liferay.portlet.messageboards.model.MBMessage> messages)
                                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException