com.liferay.portlet.messageboards.service
Interface MBMessageLocalService


public interface MBMessageLocalService

View Source

ServiceBuilder generated this class. Modifications in this class will be overwritten the next time is generated.

This interface defines the service. The default implementation is com.liferay.portlet.messageboards.service.impl.MBMessageLocalServiceImpl. Modify methods in that class and rerun ServiceBuilder to populate this class and all other generated classes.

This is a local service. Methods of this service will not have security checks based on the propagated JAAS credentials because this service can only be accessed from within the same VM.

Author:
Brian Wing Shun Chan
See Also:
MBMessageLocalServiceFactory, MBMessageLocalServiceUtil

Method Summary
 MBMessage addDiscussionMessage(long userId, long groupId, java.lang.String className, long classPK, long threadId, long parentMessageId, java.lang.String subject, java.lang.String body)
           
 MBMessage addDiscussionMessage(long userId, long groupId, java.lang.String className, long classPK, long threadId, long parentMessageId, java.lang.String subject, java.lang.String body, ThemeDisplay themeDisplay)
           
 MBMessage addDiscussionMessage(long userId, java.lang.String subject, java.lang.String body)
           
 MBMessage addMBMessage(MBMessage model)
           
 MBMessage addMessage(long userId, long categoryId, long threadId, long parentMessageId, java.lang.String subject, java.lang.String body, java.util.List files, boolean anonymous, double priority, java.lang.String[] tagsEntries, javax.portlet.PortletPreferences prefs, boolean addCommunityPermissions, boolean addGuestPermissions, ThemeDisplay themeDisplay)
           
 MBMessage addMessage(long userId, long categoryId, long threadId, long parentMessageId, java.lang.String subject, java.lang.String body, java.util.List files, boolean anonymous, double priority, java.lang.String[] tagsEntries, javax.portlet.PortletPreferences prefs, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions, ThemeDisplay themeDisplay)
           
 MBMessage addMessage(long userId, long categoryId, java.lang.String subject, java.lang.String body, java.util.List files, boolean anonymous, double priority, java.lang.String[] tagsEntries, javax.portlet.PortletPreferences prefs, java.lang.Boolean addCommunityPermissions, java.lang.Boolean addGuestPermissions, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions, ThemeDisplay themeDisplay)
           
 MBMessage addMessage(long userId, long categoryId, java.lang.String subject, java.lang.String body, java.util.List files, boolean anonymous, double priority, java.lang.String[] tagsEntries, javax.portlet.PortletPreferences prefs, boolean addCommunityPermissions, boolean addGuestPermissions, ThemeDisplay themeDisplay)
           
 MBMessage addMessage(long userId, long categoryId, java.lang.String subject, java.lang.String body, java.util.List files, boolean anonymous, double priority, java.lang.String[] tagsEntries, javax.portlet.PortletPreferences prefs, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions, ThemeDisplay themeDisplay)
           
 MBMessage addMessage(java.lang.String uuid, long userId, long categoryId, long threadId, long parentMessageId, java.lang.String subject, java.lang.String body, java.util.List files, boolean anonymous, double priority, java.lang.String[] tagsEntries, javax.portlet.PortletPreferences prefs, java.lang.Boolean addCommunityPermissions, java.lang.Boolean addGuestPermissions, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions, ThemeDisplay themeDisplay)
           
 MBMessage addMessage(java.lang.String uuid, long userId, long categoryId, long threadId, long parentMessageId, java.lang.String subject, java.lang.String body, java.util.List files, boolean anonymous, double priority, java.lang.String[] tagsEntries, javax.portlet.PortletPreferences prefs, boolean addCommunityPermissions, boolean addGuestPermissions, ThemeDisplay themeDisplay)
           
 void addMessageResources(long categoryId, long messageId, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void addMessageResources(long categoryId, long messageId, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 void addMessageResources(long categoryId, java.lang.String topicId, long messageId, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void addMessageResources(long categoryId, java.lang.String topicId, long messageId, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 void addMessageResources(MBCategory category, MBMessage message, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 void addMessageResources(MBCategory category, MBMessage message, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 void afterPropertiesSet()
           
 void deleteDiscussionMessage(long messageId)
           
 void deleteDiscussionMessages(java.lang.String className, long classPK)
           
 void deleteMessage(long messageId)
           
 void deleteMessage(MBMessage message)
           
 java.util.List dynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
           
 java.util.List dynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer, int begin, int end)
           
 ActivityTrackerFinder getActivityTrackerFinder()
           
 ActivityTrackerPersistence getActivityTrackerPersistence()
           
 BlogsEntryFinder getBlogsEntryFinder()
           
 BlogsEntryPersistence getBlogsEntryPersistence()
           
 int getCategoriesMessagesCount(java.util.List categoryIds)
           
 java.util.List getCategoryMessages(long categoryId, int begin, int end)
           
 java.util.List getCategoryMessages(long categoryId, int begin, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 int getCategoryMessagesCount(long categoryId)
           
 java.util.List getCompanyMessages(long companyId, int begin, int end)
           
 java.util.List getCompanyMessages(long companyId, int begin, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 int getCompanyMessagesCount(long companyId)
           
 CompanyPersistence getCompanyPersistence()
           
 MBMessageDisplay getDiscussionMessageDisplay(long userId, java.lang.String className, long classPK)
           
 int getDiscussionMessagesCount(long classNameId, long classPK)
           
 GroupFinder getGroupFinder()
           
 java.util.List getGroupMessages(long groupId, int begin, int end)
           
 java.util.List getGroupMessages(long groupId, int begin, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List getGroupMessages(long groupId, long userId, int begin, int end)
           
 java.util.List getGroupMessages(long groupId, long userId, int begin, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 int getGroupMessagesCount(long groupId)
           
 int getGroupMessagesCount(long groupId, long userId)
           
 GroupPersistence getGroupPersistence()
           
 MBBanPersistence getMBBanPersistence()
           
 MBCategoryFinder getMBCategoryFinder()
           
 MBCategoryPersistence getMBCategoryPersistence()
           
 MBDiscussionPersistence getMBDiscussionPersistence()
           
 MBMessageFinder getMBMessageFinder()
           
 MBMessageFlagFinder getMBMessageFlagFinder()
           
 MBMessageFlagPersistence getMBMessageFlagPersistence()
           
 MBMessagePersistence getMBMessagePersistence()
           
 MBStatsUserPersistence getMBStatsUserPersistence()
           
 MBThreadFinder getMBThreadFinder()
           
 MBThreadPersistence getMBThreadPersistence()
           
 MBMessage getMessage(long messageId)
           
 MBMessageDisplay getMessageDisplay(long messageId)
           
 MBMessageDisplay getMessageDisplay(MBMessage message)
           
 java.util.List getMessages(java.lang.String className, long classPK)
           
 java.util.List getNoAssetMessages()
           
 PortletPreferencesFinder getPortletPreferencesFinder()
           
 PortletPreferencesPersistence getPortletPreferencesPersistence()
           
 ResourceFinder getResourceFinder()
           
 ResourcePersistence getResourcePersistence()
           
 SubscriptionPersistence getSubscriptionPersistence()
           
 TagsAssetFinder getTagsAssetFinder()
           
 TagsAssetPersistence getTagsAssetPersistence()
           
 TagsEntryFinder getTagsEntryFinder()
           
 TagsEntryPersistence getTagsEntryPersistence()
           
 java.util.List getThreadMessages(long threadId)
           
 java.util.List getThreadMessages(long threadId, java.util.Comparator comparator)
           
 int getThreadMessagesCount(long threadId)
           
 UserFinder getUserFinder()
           
 UserPersistence getUserPersistence()
           
 void setActivityTrackerFinder(ActivityTrackerFinder activityTrackerFinder)
           
 void setActivityTrackerPersistence(ActivityTrackerPersistence activityTrackerPersistence)
           
 void setBlogsEntryFinder(BlogsEntryFinder blogsEntryFinder)
           
 void setBlogsEntryPersistence(BlogsEntryPersistence blogsEntryPersistence)
           
 void setCompanyPersistence(CompanyPersistence companyPersistence)
           
 void setGroupFinder(GroupFinder groupFinder)
           
 void setGroupPersistence(GroupPersistence groupPersistence)
           
 void setMBBanPersistence(MBBanPersistence mbBanPersistence)
           
 void setMBCategoryFinder(MBCategoryFinder mbCategoryFinder)
           
 void setMBCategoryPersistence(MBCategoryPersistence mbCategoryPersistence)
           
 void setMBDiscussionPersistence(MBDiscussionPersistence mbDiscussionPersistence)
           
 void setMBMessageFinder(MBMessageFinder mbMessageFinder)
           
 void setMBMessageFlagFinder(MBMessageFlagFinder mbMessageFlagFinder)
           
 void setMBMessageFlagPersistence(MBMessageFlagPersistence mbMessageFlagPersistence)
           
 void setMBMessagePersistence(MBMessagePersistence mbMessagePersistence)
           
 void setMBStatsUserPersistence(MBStatsUserPersistence mbStatsUserPersistence)
           
 void setMBThreadFinder(MBThreadFinder mbThreadFinder)
           
 void setMBThreadPersistence(MBThreadPersistence mbThreadPersistence)
           
 void setPortletPreferencesFinder(PortletPreferencesFinder portletPreferencesFinder)
           
 void setPortletPreferencesPersistence(PortletPreferencesPersistence portletPreferencesPersistence)
           
 void setResourceFinder(ResourceFinder resourceFinder)
           
 void setResourcePersistence(ResourcePersistence resourcePersistence)
           
 void setSubscriptionPersistence(SubscriptionPersistence subscriptionPersistence)
           
 void setTagsAssetFinder(TagsAssetFinder tagsAssetFinder)
           
 void setTagsAssetPersistence(TagsAssetPersistence tagsAssetPersistence)
           
 void setTagsEntryFinder(TagsEntryFinder tagsEntryFinder)
           
 void setTagsEntryPersistence(TagsEntryPersistence tagsEntryPersistence)
           
 void setUserFinder(UserFinder userFinder)
           
 void setUserPersistence(UserPersistence userPersistence)
           
 void subscribeMessage(long userId, long messageId)
           
 void unsubscribeMessage(long userId, long messageId)
           
 MBMessage updateDiscussionMessage(long userId, long messageId, java.lang.String subject, java.lang.String body)
           
 MBMessage updateMBMessage(MBMessage model)
           
 MBMessage updateMessage(long messageId, java.util.Date createDate, java.util.Date modifiedDate)
           
 MBMessage updateMessage(long userId, long messageId, java.lang.String subject, java.lang.String body, java.util.List files, double priority, java.lang.String[] tagsEntries, javax.portlet.PortletPreferences prefs, ThemeDisplay themeDisplay)
           
 MBMessage updateMessage(long messageId, java.lang.String body)
           
 void updateTagsAsset(long userId, MBMessage message, java.lang.String[] tagsEntries)
           
 

Method Detail

addMBMessage

public MBMessage addMBMessage(MBMessage model)
                       throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

dynamicQuery

public java.util.List dynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
                            throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

dynamicQuery

public java.util.List dynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
                                   int begin,
                                   int end)
                            throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

updateMBMessage

public MBMessage updateMBMessage(MBMessage model)
                          throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getMBBanPersistence

public MBBanPersistence getMBBanPersistence()

setMBBanPersistence

public void setMBBanPersistence(MBBanPersistence mbBanPersistence)

getMBCategoryPersistence

public MBCategoryPersistence getMBCategoryPersistence()

setMBCategoryPersistence

public void setMBCategoryPersistence(MBCategoryPersistence mbCategoryPersistence)

getMBCategoryFinder

public MBCategoryFinder getMBCategoryFinder()

setMBCategoryFinder

public void setMBCategoryFinder(MBCategoryFinder mbCategoryFinder)

getMBDiscussionPersistence

public MBDiscussionPersistence getMBDiscussionPersistence()

setMBDiscussionPersistence

public void setMBDiscussionPersistence(MBDiscussionPersistence mbDiscussionPersistence)

getMBMessagePersistence

public MBMessagePersistence getMBMessagePersistence()

setMBMessagePersistence

public void setMBMessagePersistence(MBMessagePersistence mbMessagePersistence)

getMBMessageFinder

public MBMessageFinder getMBMessageFinder()

setMBMessageFinder

public void setMBMessageFinder(MBMessageFinder mbMessageFinder)

getMBMessageFlagPersistence

public MBMessageFlagPersistence getMBMessageFlagPersistence()

setMBMessageFlagPersistence

public void setMBMessageFlagPersistence(MBMessageFlagPersistence mbMessageFlagPersistence)

getMBMessageFlagFinder

public MBMessageFlagFinder getMBMessageFlagFinder()

setMBMessageFlagFinder

public void setMBMessageFlagFinder(MBMessageFlagFinder mbMessageFlagFinder)

getMBStatsUserPersistence

public MBStatsUserPersistence getMBStatsUserPersistence()

setMBStatsUserPersistence

public void setMBStatsUserPersistence(MBStatsUserPersistence mbStatsUserPersistence)

getMBThreadPersistence

public MBThreadPersistence getMBThreadPersistence()

setMBThreadPersistence

public void setMBThreadPersistence(MBThreadPersistence mbThreadPersistence)

getMBThreadFinder

public MBThreadFinder getMBThreadFinder()

setMBThreadFinder

public void setMBThreadFinder(MBThreadFinder mbThreadFinder)

getActivityTrackerPersistence

public ActivityTrackerPersistence getActivityTrackerPersistence()

setActivityTrackerPersistence

public void setActivityTrackerPersistence(ActivityTrackerPersistence activityTrackerPersistence)

getActivityTrackerFinder

public ActivityTrackerFinder getActivityTrackerFinder()

setActivityTrackerFinder

public void setActivityTrackerFinder(ActivityTrackerFinder activityTrackerFinder)

getCompanyPersistence

public CompanyPersistence getCompanyPersistence()

setCompanyPersistence

public void setCompanyPersistence(CompanyPersistence companyPersistence)

getGroupPersistence

public GroupPersistence getGroupPersistence()

setGroupPersistence

public void setGroupPersistence(GroupPersistence groupPersistence)

getGroupFinder

public GroupFinder getGroupFinder()

setGroupFinder

public void setGroupFinder(GroupFinder groupFinder)

getPortletPreferencesPersistence

public PortletPreferencesPersistence getPortletPreferencesPersistence()

setPortletPreferencesPersistence

public void setPortletPreferencesPersistence(PortletPreferencesPersistence portletPreferencesPersistence)

getPortletPreferencesFinder

public PortletPreferencesFinder getPortletPreferencesFinder()

setPortletPreferencesFinder

public void setPortletPreferencesFinder(PortletPreferencesFinder portletPreferencesFinder)

getResourcePersistence

public ResourcePersistence getResourcePersistence()

setResourcePersistence

public void setResourcePersistence(ResourcePersistence resourcePersistence)

getResourceFinder

public ResourceFinder getResourceFinder()

setResourceFinder

public void setResourceFinder(ResourceFinder resourceFinder)

getSubscriptionPersistence

public SubscriptionPersistence getSubscriptionPersistence()

setSubscriptionPersistence

public void setSubscriptionPersistence(SubscriptionPersistence subscriptionPersistence)

getUserPersistence

public UserPersistence getUserPersistence()

setUserPersistence

public void setUserPersistence(UserPersistence userPersistence)

getUserFinder

public UserFinder getUserFinder()

setUserFinder

public void setUserFinder(UserFinder userFinder)

getBlogsEntryPersistence

public BlogsEntryPersistence getBlogsEntryPersistence()

setBlogsEntryPersistence

public void setBlogsEntryPersistence(BlogsEntryPersistence blogsEntryPersistence)

getBlogsEntryFinder

public BlogsEntryFinder getBlogsEntryFinder()

setBlogsEntryFinder

public void setBlogsEntryFinder(BlogsEntryFinder blogsEntryFinder)

getTagsAssetPersistence

public TagsAssetPersistence getTagsAssetPersistence()

setTagsAssetPersistence

public void setTagsAssetPersistence(TagsAssetPersistence tagsAssetPersistence)

getTagsAssetFinder

public TagsAssetFinder getTagsAssetFinder()

setTagsAssetFinder

public void setTagsAssetFinder(TagsAssetFinder tagsAssetFinder)

getTagsEntryPersistence

public TagsEntryPersistence getTagsEntryPersistence()

setTagsEntryPersistence

public void setTagsEntryPersistence(TagsEntryPersistence tagsEntryPersistence)

getTagsEntryFinder

public TagsEntryFinder getTagsEntryFinder()

setTagsEntryFinder

public void setTagsEntryFinder(TagsEntryFinder tagsEntryFinder)

afterPropertiesSet

public void afterPropertiesSet()

addDiscussionMessage

public MBMessage addDiscussionMessage(long userId,
                                      java.lang.String subject,
                                      java.lang.String body)
                               throws com.liferay.portal.SystemException,
                                      com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addDiscussionMessage

public MBMessage addDiscussionMessage(long userId,
                                      long groupId,
                                      java.lang.String className,
                                      long classPK,
                                      long threadId,
                                      long parentMessageId,
                                      java.lang.String subject,
                                      java.lang.String body)
                               throws com.liferay.portal.SystemException,
                                      com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addDiscussionMessage

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

addMessage

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

addMessage

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

addMessage

public MBMessage addMessage(long userId,
                            long categoryId,
                            java.lang.String subject,
                            java.lang.String body,
                            java.util.List files,
                            boolean anonymous,
                            double priority,
                            java.lang.String[] tagsEntries,
                            javax.portlet.PortletPreferences prefs,
                            java.lang.Boolean addCommunityPermissions,
                            java.lang.Boolean addGuestPermissions,
                            java.lang.String[] communityPermissions,
                            java.lang.String[] guestPermissions,
                            ThemeDisplay themeDisplay)
                     throws com.liferay.portal.SystemException,
                            com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addMessage

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

addMessage

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

addMessage

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

addMessage

public MBMessage addMessage(java.lang.String uuid,
                            long userId,
                            long categoryId,
                            long threadId,
                            long parentMessageId,
                            java.lang.String subject,
                            java.lang.String body,
                            java.util.List files,
                            boolean anonymous,
                            double priority,
                            java.lang.String[] tagsEntries,
                            javax.portlet.PortletPreferences prefs,
                            java.lang.Boolean addCommunityPermissions,
                            java.lang.Boolean addGuestPermissions,
                            java.lang.String[] communityPermissions,
                            java.lang.String[] guestPermissions,
                            ThemeDisplay themeDisplay)
                     throws com.liferay.portal.SystemException,
                            com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addMessageResources

public void addMessageResources(long categoryId,
                                long messageId,
                                boolean addCommunityPermissions,
                                boolean addGuestPermissions)
                         throws com.liferay.portal.SystemException,
                                com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addMessageResources

public void addMessageResources(long categoryId,
                                java.lang.String topicId,
                                long messageId,
                                boolean addCommunityPermissions,
                                boolean addGuestPermissions)
                         throws com.liferay.portal.SystemException,
                                com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addMessageResources

public void addMessageResources(MBCategory category,
                                MBMessage message,
                                boolean addCommunityPermissions,
                                boolean addGuestPermissions)
                         throws com.liferay.portal.SystemException,
                                com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addMessageResources

public void addMessageResources(long categoryId,
                                long messageId,
                                java.lang.String[] communityPermissions,
                                java.lang.String[] guestPermissions)
                         throws com.liferay.portal.SystemException,
                                com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addMessageResources

public void addMessageResources(long categoryId,
                                java.lang.String topicId,
                                long messageId,
                                java.lang.String[] communityPermissions,
                                java.lang.String[] guestPermissions)
                         throws com.liferay.portal.SystemException,
                                com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

addMessageResources

public void addMessageResources(MBCategory category,
                                MBMessage message,
                                java.lang.String[] communityPermissions,
                                java.lang.String[] guestPermissions)
                         throws com.liferay.portal.SystemException,
                                com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

deleteDiscussionMessage

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

deleteDiscussionMessages

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

deleteMessage

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

deleteMessage

public void deleteMessage(MBMessage message)
                   throws com.liferay.portal.SystemException,
                          com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

getCategoryMessages

public java.util.List getCategoryMessages(long categoryId,
                                          int begin,
                                          int end)
                                   throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getCategoryMessages

public java.util.List getCategoryMessages(long categoryId,
                                          int begin,
                                          int end,
                                          com.liferay.portal.kernel.util.OrderByComparator obc)
                                   throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getCategoryMessagesCount

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

getCategoriesMessagesCount

public int getCategoriesMessagesCount(java.util.List categoryIds)
                               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getCompanyMessages

public java.util.List getCompanyMessages(long companyId,
                                         int begin,
                                         int end)
                                  throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getCompanyMessages

public java.util.List getCompanyMessages(long companyId,
                                         int begin,
                                         int end,
                                         com.liferay.portal.kernel.util.OrderByComparator obc)
                                  throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getCompanyMessagesCount

public int getCompanyMessagesCount(long companyId)
                            throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getDiscussionMessageDisplay

public MBMessageDisplay getDiscussionMessageDisplay(long userId,
                                                    java.lang.String className,
                                                    long classPK)
                                             throws com.liferay.portal.SystemException,
                                                    com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

getDiscussionMessagesCount

public int getDiscussionMessagesCount(long classNameId,
                                      long classPK)
                               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getGroupMessages

public java.util.List getGroupMessages(long groupId,
                                       int begin,
                                       int end)
                                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getGroupMessages

public java.util.List getGroupMessages(long groupId,
                                       int begin,
                                       int end,
                                       com.liferay.portal.kernel.util.OrderByComparator obc)
                                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getGroupMessages

public java.util.List getGroupMessages(long groupId,
                                       long userId,
                                       int begin,
                                       int end)
                                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getGroupMessages

public java.util.List getGroupMessages(long groupId,
                                       long userId,
                                       int begin,
                                       int end,
                                       com.liferay.portal.kernel.util.OrderByComparator obc)
                                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getGroupMessagesCount

public int getGroupMessagesCount(long groupId)
                          throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getGroupMessagesCount

public int getGroupMessagesCount(long groupId,
                                 long userId)
                          throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getMessage

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

getMessages

public java.util.List getMessages(java.lang.String className,
                                  long classPK)
                           throws com.liferay.portal.SystemException,
                                  com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

getMessageDisplay

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

getMessageDisplay

public MBMessageDisplay getMessageDisplay(MBMessage message)
                                   throws com.liferay.portal.SystemException,
                                          com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

getNoAssetMessages

public java.util.List getNoAssetMessages()
                                  throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getThreadMessages

public java.util.List getThreadMessages(long threadId)
                                 throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getThreadMessages

public java.util.List getThreadMessages(long threadId,
                                        java.util.Comparator comparator)
                                 throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getThreadMessagesCount

public int getThreadMessagesCount(long threadId)
                           throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

subscribeMessage

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

unsubscribeMessage

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

updateDiscussionMessage

public MBMessage updateDiscussionMessage(long userId,
                                         long messageId,
                                         java.lang.String subject,
                                         java.lang.String body)
                                  throws com.liferay.portal.SystemException,
                                         com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

updateMessage

public MBMessage updateMessage(long userId,
                               long messageId,
                               java.lang.String subject,
                               java.lang.String body,
                               java.util.List files,
                               double priority,
                               java.lang.String[] tagsEntries,
                               javax.portlet.PortletPreferences prefs,
                               ThemeDisplay themeDisplay)
                        throws com.liferay.portal.SystemException,
                               com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

updateMessage

public MBMessage updateMessage(long messageId,
                               java.util.Date createDate,
                               java.util.Date modifiedDate)
                        throws com.liferay.portal.SystemException,
                               com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

updateMessage

public MBMessage updateMessage(long messageId,
                               java.lang.String body)
                        throws com.liferay.portal.SystemException,
                               com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException

updateTagsAsset

public void updateTagsAsset(long userId,
                            MBMessage message,
                            java.lang.String[] tagsEntries)
                     throws com.liferay.portal.SystemException,
                            com.liferay.portal.PortalException
Throws:
com.liferay.portal.SystemException
com.liferay.portal.PortalException