com.liferay.client.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 addMessage(long categoryId, long threadId, long parentMessageId, java.lang.String subject, java.lang.String body, java.lang.Object[] files, boolean anonymous, double priority, java.lang.String[] tagsEntries, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 MBMessageSoap addMessage(long categoryId, long threadId, long parentMessageId, java.lang.String subject, java.lang.String body, java.lang.Object[] files, boolean anonymous, double priority, java.lang.String[] tagsEntries, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 MBMessageSoap addMessage(long categoryId, java.lang.String subject, java.lang.String body, java.lang.Object[] files, boolean anonymous, double priority, java.lang.String[] tagsEntries, boolean addCommunityPermissions, boolean addGuestPermissions)
           
 MBMessageSoap addMessage(long categoryId, java.lang.String subject, java.lang.String body, java.lang.Object[] files, boolean anonymous, double priority, java.lang.String[] tagsEntries, java.lang.String[] communityPermissions, java.lang.String[] guestPermissions)
           
 void deleteDiscussionMessage(long groupId, java.lang.String className, long classPK, long messageId)
           
 void deleteMessage(long messageId)
           
 MBMessageSoap[] 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)
           
 MBMessageSoap getMessage(long messageId)
           
 java.lang.Object 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)
           
 MBMessageSoap updateDiscussionMessage(long groupId, java.lang.String className, long classPK, long messageId, java.lang.String subject, java.lang.String body)
           
 MBMessageSoap updateMessage(long messageId, java.lang.String subject, java.lang.String body, java.lang.Object[] files, java.lang.Object[] existingFiles, double priority, java.lang.String[] tagsEntries)
           
 

Method Detail

updateMessage

MBMessageSoap updateMessage(long messageId,
                            java.lang.String subject,
                            java.lang.String body,
                            java.lang.Object[] files,
                            java.lang.Object[] existingFiles,
                            double priority,
                            java.lang.String[] tagsEntries)
                            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,
                         java.lang.String[] tagsEntries,
                         boolean addCommunityPermissions,
                         boolean addGuestPermissions)
                         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,
                         java.lang.String[] tagsEntries,
                         java.lang.String[] communityPermissions,
                         java.lang.String[] guestPermissions)
                         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,
                         java.lang.String[] tagsEntries,
                         boolean addCommunityPermissions,
                         boolean addGuestPermissions)
                         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,
                         java.lang.String[] tagsEntries,
                         java.lang.String[] communityPermissions,
                         java.lang.String[] guestPermissions)
                         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 begin,
                                    int end)
                                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getCategoryMessagesCount

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

getMessageDisplay

java.lang.Object getMessageDisplay(long messageId)
                                   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(long groupId,
                                      java.lang.String className,
                                      long classPK,
                                      long messageId,
                                      java.lang.String subject,
                                      java.lang.String body)
                                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getCategoryMessagesRSS

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 java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getCompanyMessagesRSS

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 java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getGroupMessagesRSS

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 java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getGroupMessagesRSS

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 java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getThreadMessagesRSS

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 java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getMessage

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