com.liferay.client.soap.portlet.messageboards.service.http
Interface MBMessageServiceSoap

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
Portlet_MB_MBMessageServiceSoapBindingImpl, Portlet_MB_MBMessageServiceSoapBindingStub

public interface MBMessageServiceSoap
extends java.rmi.Remote


Method Summary
 MBMessageSoap addDiscussionMessage(java.lang.String className, long classPK, long threadId, long parentMessageId, java.lang.String subject, java.lang.String body, ServiceContext serviceContext)
           
 MBMessageSoap addMessage(long categoryId, long threadId, long parentMessageId, java.lang.String subject, java.lang.String body, java.lang.Object[] files, boolean anonymous, double priority, ServiceContext serviceContext)
           
 MBMessageSoap addMessage(long categoryId, java.lang.String subject, java.lang.String body, java.lang.Object[] files, boolean anonymous, double priority, ServiceContext serviceContext)
           
 void deleteDiscussionMessage(long groupId, java.lang.String className, long classPK, long messageId)
           
 void deleteMessage(long messageId)
           
 MBMessageSoap[] getCategoryMessages(long categoryId, int start, int end)
           
 int getCategoryMessagesCount(long categoryId)
           
 MBMessageSoap getMessage(long messageId)
           
 void subscribeMessage(long messageId)
           
 void unsubscribeMessage(long messageId)
           
 MBMessageSoap updateDiscussionMessage(java.lang.String className, long classPK, long messageId, java.lang.String subject, java.lang.String body, ServiceContext serviceContext)
           
 MBMessageSoap updateMessage(long messageId, java.lang.String subject, java.lang.String body, java.lang.Object[] files, java.lang.Object[] existingFiles, double priority, ServiceContext serviceContext)
           
 

Method Detail

getMessage

MBMessageSoap getMessage(long messageId)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

addMessage

MBMessageSoap addMessage(long categoryId,
                         long threadId,
                         long parentMessageId,
                         java.lang.String subject,
                         java.lang.String body,
                         java.lang.Object[] files,
                         boolean anonymous,
                         double priority,
                         ServiceContext serviceContext)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

addMessage

MBMessageSoap addMessage(long categoryId,
                         java.lang.String subject,
                         java.lang.String body,
                         java.lang.Object[] files,
                         boolean anonymous,
                         double priority,
                         ServiceContext serviceContext)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

addDiscussionMessage

MBMessageSoap addDiscussionMessage(java.lang.String className,
                                   long classPK,
                                   long threadId,
                                   long parentMessageId,
                                   java.lang.String subject,
                                   java.lang.String body,
                                   ServiceContext serviceContext)
                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteDiscussionMessage

void deleteDiscussionMessage(long groupId,
                             java.lang.String className,
                             long classPK,
                             long messageId)
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteMessage

void deleteMessage(long messageId)
                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getCategoryMessages

MBMessageSoap[] getCategoryMessages(long categoryId,
                                    int start,
                                    int end)
                                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getCategoryMessagesCount

int getCategoryMessagesCount(long categoryId)
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

subscribeMessage

void subscribeMessage(long messageId)
                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

unsubscribeMessage

void unsubscribeMessage(long messageId)
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

updateDiscussionMessage

MBMessageSoap updateDiscussionMessage(java.lang.String className,
                                      long classPK,
                                      long messageId,
                                      java.lang.String subject,
                                      java.lang.String body,
                                      ServiceContext serviceContext)
                                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

updateMessage

MBMessageSoap updateMessage(long messageId,
                            java.lang.String subject,
                            java.lang.String body,
                            java.lang.Object[] files,
                            java.lang.Object[] existingFiles,
                            double priority,
                            ServiceContext serviceContext)
                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException