com.liferay.portlet.messageboards.service
Class MBMessageServiceUtil
java.lang.Object
com.liferay.portlet.messageboards.service.MBMessageServiceUtil
public class MBMessageServiceUtil
- extends java.lang.Object
The utility for the message-boards message remote service. This utility wraps com.liferay.portlet.messageboards.service.impl.MBMessageServiceImpl and is the primary access point for service operations in application layer code running on a remote server.
Never modify this class directly. Add custom service methods to com.liferay.portlet.messageboards.service.impl.MBMessageServiceImpl and rerun ServiceBuilder to regenerate this class.
This is a remote service. Methods of this service are expected to have security checks based on the propagated JAAS credentials because this service can be accessed remotely.
- Author:
- Brian Wing Shun Chan
- See Also:
MBMessageService,
com.liferay.portlet.messageboards.service.base.MBMessageServiceBaseImpl,
com.liferay.portlet.messageboards.service.impl.MBMessageServiceImpl- Generated:
|
Method Summary |
static MBMessage |
addDiscussionMessage(long groupId,
java.lang.String className,
long classPK,
java.lang.String permissionClassName,
long permissionClassPK,
long threadId,
long parentMessageId,
java.lang.String subject,
java.lang.String body,
ServiceContext serviceContext)
|
static MBMessage |
addMessage(long groupId,
long categoryId,
long threadId,
long parentMessageId,
java.lang.String subject,
java.lang.String body,
java.util.List<ObjectValuePair<java.lang.String,byte[]>> files,
boolean anonymous,
double priority,
boolean allowPingbacks,
ServiceContext serviceContext)
|
static MBMessage |
addMessage(long groupId,
long categoryId,
java.lang.String subject,
java.lang.String body,
java.util.List<ObjectValuePair<java.lang.String,byte[]>> files,
boolean anonymous,
double priority,
boolean allowPingbacks,
ServiceContext serviceContext)
|
static void |
deleteDiscussionMessage(long groupId,
java.lang.String className,
long classPK,
java.lang.String permissionClassName,
long permissionClassPK,
long messageId)
|
static void |
deleteMessage(long messageId)
|
static java.util.List<MBMessage> |
getCategoryMessages(long groupId,
long categoryId,
int status,
int start,
int end)
|
static int |
getCategoryMessagesCount(long groupId,
long categoryId,
int status)
|
static java.lang.String |
getCategoryMessagesRSS(long groupId,
long categoryId,
int status,
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 status,
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 status,
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 status,
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,
int status,
java.lang.String threadView,
boolean includePrevAndNext)
|
static MBMessageService |
getService()
|
static java.util.List<MBMessage> |
getThreadMessages(long groupId,
long categoryId,
long threadId,
int status,
int start,
int end)
|
static int |
getThreadMessagesCount(long groupId,
long categoryId,
long threadId,
int status)
|
static java.lang.String |
getThreadMessagesRSS(long threadId,
int status,
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,
java.lang.String permissionClassName,
long permissionClassPK,
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<ObjectValuePair<java.lang.String,byte[]>> files,
java.util.List<java.lang.String> existingFiles,
double priority,
boolean allowPingbacks,
ServiceContext serviceContext)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MBMessageServiceUtil
public MBMessageServiceUtil()
addDiscussionMessage
public static MBMessage addDiscussionMessage(long groupId,
java.lang.String className,
long classPK,
java.lang.String permissionClassName,
long permissionClassPK,
long threadId,
long parentMessageId,
java.lang.String subject,
java.lang.String body,
ServiceContext serviceContext)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
addMessage
public static MBMessage addMessage(long groupId,
long categoryId,
long threadId,
long parentMessageId,
java.lang.String subject,
java.lang.String body,
java.util.List<ObjectValuePair<java.lang.String,byte[]>> files,
boolean anonymous,
double priority,
boolean allowPingbacks,
ServiceContext serviceContext)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
addMessage
public static MBMessage addMessage(long groupId,
long categoryId,
java.lang.String subject,
java.lang.String body,
java.util.List<ObjectValuePair<java.lang.String,byte[]>> files,
boolean anonymous,
double priority,
boolean allowPingbacks,
ServiceContext serviceContext)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
deleteDiscussionMessage
public static void deleteDiscussionMessage(long groupId,
java.lang.String className,
long classPK,
java.lang.String permissionClassName,
long permissionClassPK,
long messageId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
deleteMessage
public static void deleteMessage(long messageId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getCategoryMessages
public static java.util.List<MBMessage> getCategoryMessages(long groupId,
long categoryId,
int status,
int start,
int end)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getCategoryMessagesCount
public static int getCategoryMessagesCount(long groupId,
long categoryId,
int status)
throws SystemException
- Throws:
SystemException
getCategoryMessagesRSS
public static java.lang.String getCategoryMessagesRSS(long groupId,
long categoryId,
int status,
int max,
java.lang.String type,
double version,
java.lang.String displayStyle,
java.lang.String feedURL,
java.lang.String entryURL,
ThemeDisplay themeDisplay)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getCompanyMessagesRSS
public static java.lang.String getCompanyMessagesRSS(long companyId,
int status,
int max,
java.lang.String type,
double version,
java.lang.String displayStyle,
java.lang.String feedURL,
java.lang.String entryURL,
ThemeDisplay themeDisplay)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getGroupMessagesRSS
public static java.lang.String getGroupMessagesRSS(long groupId,
int status,
int max,
java.lang.String type,
double version,
java.lang.String displayStyle,
java.lang.String feedURL,
java.lang.String entryURL,
ThemeDisplay themeDisplay)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getGroupMessagesRSS
public static java.lang.String getGroupMessagesRSS(long groupId,
long userId,
int status,
int max,
java.lang.String type,
double version,
java.lang.String displayStyle,
java.lang.String feedURL,
java.lang.String entryURL,
ThemeDisplay themeDisplay)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getMessage
public static MBMessage getMessage(long messageId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getMessageDisplay
public static MBMessageDisplay getMessageDisplay(long messageId,
int status,
java.lang.String threadView,
boolean includePrevAndNext)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getThreadMessages
public static java.util.List<MBMessage> getThreadMessages(long groupId,
long categoryId,
long threadId,
int status,
int start,
int end)
throws SystemException
- Throws:
SystemException
getThreadMessagesCount
public static int getThreadMessagesCount(long groupId,
long categoryId,
long threadId,
int status)
throws SystemException
- Throws:
SystemException
getThreadMessagesRSS
public static java.lang.String getThreadMessagesRSS(long threadId,
int status,
int max,
java.lang.String type,
double version,
java.lang.String displayStyle,
java.lang.String feedURL,
java.lang.String entryURL,
ThemeDisplay themeDisplay)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
subscribeMessage
public static void subscribeMessage(long messageId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
unsubscribeMessage
public static void unsubscribeMessage(long messageId)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateDiscussionMessage
public static MBMessage updateDiscussionMessage(java.lang.String className,
long classPK,
java.lang.String permissionClassName,
long permissionClassPK,
long messageId,
java.lang.String subject,
java.lang.String body,
ServiceContext serviceContext)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
updateMessage
public static MBMessage updateMessage(long messageId,
java.lang.String subject,
java.lang.String body,
java.util.List<ObjectValuePair<java.lang.String,byte[]>> files,
java.util.List<java.lang.String> existingFiles,
double priority,
boolean allowPingbacks,
ServiceContext serviceContext)
throws PortalException,
SystemException
- Throws:
PortalException
SystemException
getService
public static MBMessageService getService()
setService
public void setService(MBMessageService service)