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

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
Portlet_MB_MBThreadServiceSoapBindingImpl, Portlet_MB_MBThreadServiceSoapBindingStub

public interface MBThreadServiceSoap
extends java.rmi.Remote


Method Summary
 void deleteThread(long threadId)
           
 MBThreadSoap[] getGroupThreads(long groupId, long userId, java.util.Calendar modifiedDate, int status, int start, int end)
           
 MBThreadSoap[] getGroupThreads(long groupId, long userId, int status, boolean subscribed, boolean includeAnonymous, int start, int end)
           
 MBThreadSoap[] getGroupThreads(long groupId, long userId, int status, boolean subscribed, int start, int end)
           
 MBThreadSoap[] getGroupThreads(long groupId, long userId, int status, int start, int end)
           
 int getGroupThreadsCount(long groupId, long userId, java.util.Calendar modifiedDate, int status)
           
 int getGroupThreadsCount(long groupId, long userId, int status)
           
 int getGroupThreadsCount(long groupId, long userId, int status, boolean subscribed)
           
 int getGroupThreadsCount(long groupId, long userId, int status, boolean subscribed, boolean includeAnonymous)
           
 MBThreadSoap[] getThreads(long groupId, long categoryId, int status, int start, int end)
           
 int getThreadsCount(long groupId, long categoryId, int status)
           
 MBThreadSoap moveThread(long categoryId, long threadId)
           
 MBThreadSoap splitThread(long messageId, java.lang.String subject, ServiceContext serviceContext)
           
 void unlockThread(long threadId)
           
 

Method Detail

deleteThread

void deleteThread(long threadId)
                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getGroupThreadsCount

int getGroupThreadsCount(long groupId,
                         long userId,
                         java.util.Calendar modifiedDate,
                         int status)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getGroupThreadsCount

int getGroupThreadsCount(long groupId,
                         long userId,
                         int status)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getGroupThreadsCount

int getGroupThreadsCount(long groupId,
                         long userId,
                         int status,
                         boolean subscribed)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getGroupThreadsCount

int getGroupThreadsCount(long groupId,
                         long userId,
                         int status,
                         boolean subscribed,
                         boolean includeAnonymous)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getGroupThreads

MBThreadSoap[] getGroupThreads(long groupId,
                               long userId,
                               java.util.Calendar modifiedDate,
                               int status,
                               int start,
                               int end)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getGroupThreads

MBThreadSoap[] getGroupThreads(long groupId,
                               long userId,
                               int status,
                               boolean subscribed,
                               boolean includeAnonymous,
                               int start,
                               int end)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getGroupThreads

MBThreadSoap[] getGroupThreads(long groupId,
                               long userId,
                               int status,
                               boolean subscribed,
                               int start,
                               int end)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getGroupThreads

MBThreadSoap[] getGroupThreads(long groupId,
                               long userId,
                               int status,
                               int start,
                               int end)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getThreadsCount

int getThreadsCount(long groupId,
                    long categoryId,
                    int status)
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getThreads

MBThreadSoap[] getThreads(long groupId,
                          long categoryId,
                          int status,
                          int start,
                          int end)
                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

moveThread

MBThreadSoap moveThread(long categoryId,
                        long threadId)
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

splitThread

MBThreadSoap splitThread(long messageId,
                         java.lang.String subject,
                         ServiceContext serviceContext)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

unlockThread

void unlockThread(long threadId)
                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException