com.liferay.portlet.messageboards.service
Class MBMessageServiceUtil

java.lang.Object
  extended by com.liferay.portlet.messageboards.service.MBMessageServiceUtil

public class MBMessageServiceUtil
extends java.lang.Object

View Source

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

This class provides static methods for the com.liferay.portlet.messageboards.service.MBMessageService bean. The static methods of this class calls the same methods of the bean instance. It's convenient to be able to just write one line to call a method on a bean instead of writing a lookup call and a method call.

Author:
Brian Wing Shun Chan
See Also:
MBMessageService

Constructor Summary
MBMessageServiceUtil()
           
 
Method Summary
static MBMessage addDiscussionMessage(java.lang.String className, long classPK, long threadId, long parentMessageId, java.lang.String subject, java.lang.String body, ServiceContext serviceContext)
           
static 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, ServiceContext serviceContext)
           
static 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, ServiceContext serviceContext)
           
static void deleteDiscussionMessage(long groupId, java.lang.String className, long classPK, long messageId)
           
static void deleteMessage(long messageId)
           
static java.util.List<MBMessage> getCategoryMessages(long categoryId, int start, int end)
           
static int getCategoryMessagesCount(long categoryId)
           
static 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, ThemeDisplay themeDisplay)
           
static 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, ThemeDisplay themeDisplay)
           
static 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, ThemeDisplay themeDisplay)
           
static 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, ThemeDisplay themeDisplay)
           
static MBMessage getMessage(long messageId)
           
static MBMessageDisplay getMessageDisplay(long messageId)
           
static MBMessageService getService()
           
static 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, ThemeDisplay themeDisplay)
           
 void setService(MBMessageService service)
           
static void subscribeMessage(long messageId)
           
static void unsubscribeMessage(long messageId)
           
static MBMessage updateDiscussionMessage(java.lang.String className, long classPK, long messageId, java.lang.String subject, java.lang.String body, ServiceContext serviceContext)
           
static 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, ServiceContext serviceContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MBMessageServiceUtil

public MBMessageServiceUtil()
Method Detail

addDiscussionMessage

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

addMessage

public static 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,
                                   ServiceContext serviceContext)
                            throws com.liferay.portal.PortalException,
                                   com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

addMessage

public static 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,
                                   ServiceContext serviceContext)
                            throws com.liferay.portal.PortalException,
                                   com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

deleteDiscussionMessage

public static 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 static void deleteMessage(long messageId)
                          throws com.liferay.portal.PortalException,
                                 com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getCategoryMessages

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

getCategoryMessagesCount

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

getCategoryMessagesRSS

public static 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,
                                                      ThemeDisplay themeDisplay)
                                               throws com.liferay.portal.PortalException,
                                                      com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getCompanyMessagesRSS

public static 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,
                                                     ThemeDisplay themeDisplay)
                                              throws com.liferay.portal.PortalException,
                                                     com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getGroupMessagesRSS

public static 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,
                                                   ThemeDisplay themeDisplay)
                                            throws com.liferay.portal.PortalException,
                                                   com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getGroupMessagesRSS

public static 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,
                                                   ThemeDisplay themeDisplay)
                                            throws com.liferay.portal.PortalException,
                                                   com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getMessage

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

getMessageDisplay

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

getThreadMessagesRSS

public static 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,
                                                    ThemeDisplay themeDisplay)
                                             throws com.liferay.portal.PortalException,
                                                    com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

subscribeMessage

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

unsubscribeMessage

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

updateDiscussionMessage

public static MBMessage updateDiscussionMessage(java.lang.String className,
                                                long classPK,
                                                long messageId,
                                                java.lang.String subject,
                                                java.lang.String body,
                                                ServiceContext serviceContext)
                                         throws com.liferay.portal.PortalException,
                                                com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

updateMessage

public static 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,
                                      ServiceContext serviceContext)
                               throws com.liferay.portal.PortalException,
                                      com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getService

public static MBMessageService getService()

setService

public void setService(MBMessageService service)