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

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
Portlet_MB_MBCategoryServiceSoapBindingImpl, Portlet_MB_MBCategoryServiceSoapBindingStub

public interface MBCategoryServiceSoap
extends java.rmi.Remote


Method Summary
 MBCategorySoap addCategory(long parentCategoryId, java.lang.String name, java.lang.String description, java.lang.String emailAddress, java.lang.String inProtocol, java.lang.String inServerName, int inServerPort, boolean inUseSSL, java.lang.String inUserName, java.lang.String inPassword, int inReadInterval, java.lang.String outEmailAddress, boolean outCustom, java.lang.String outServerName, int outServerPort, boolean outUseSSL, java.lang.String outUserName, java.lang.String outPassword, boolean mailingListActive, ServiceContext serviceContext)
           
 void deleteCategory(long categoryId)
           
 MBCategorySoap[] getCategories(long groupId, long parentCategoryId, int start, int end)
           
 int getCategoriesCount(long groupId, long parentCategoryId)
           
 MBCategorySoap getCategory(long categoryId)
           
 void subscribeCategory(long categoryId)
           
 void unsubscribeCategory(long categoryId)
           
 MBCategorySoap updateCategory(long categoryId, long parentCategoryId, java.lang.String name, java.lang.String description, java.lang.String emailAddress, java.lang.String inProtocol, java.lang.String inServerName, int inServerPort, boolean inUseSSL, java.lang.String inUserName, java.lang.String inPassword, int inReadInterval, java.lang.String outEmailAddress, boolean outCustom, java.lang.String outServerName, int outServerPort, boolean outUseSSL, java.lang.String outUserName, java.lang.String outPassword, boolean mailingListActive, boolean mergeWithParentCategory)
           
 

Method Detail

getCategory

MBCategorySoap getCategory(long categoryId)
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

addCategory

MBCategorySoap addCategory(long parentCategoryId,
                           java.lang.String name,
                           java.lang.String description,
                           java.lang.String emailAddress,
                           java.lang.String inProtocol,
                           java.lang.String inServerName,
                           int inServerPort,
                           boolean inUseSSL,
                           java.lang.String inUserName,
                           java.lang.String inPassword,
                           int inReadInterval,
                           java.lang.String outEmailAddress,
                           boolean outCustom,
                           java.lang.String outServerName,
                           int outServerPort,
                           boolean outUseSSL,
                           java.lang.String outUserName,
                           java.lang.String outPassword,
                           boolean mailingListActive,
                           ServiceContext serviceContext)
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteCategory

void deleteCategory(long categoryId)
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getCategories

MBCategorySoap[] getCategories(long groupId,
                               long parentCategoryId,
                               int start,
                               int end)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getCategoriesCount

int getCategoriesCount(long groupId,
                       long parentCategoryId)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

subscribeCategory

void subscribeCategory(long categoryId)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

unsubscribeCategory

void unsubscribeCategory(long categoryId)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

updateCategory

MBCategorySoap updateCategory(long categoryId,
                              long parentCategoryId,
                              java.lang.String name,
                              java.lang.String description,
                              java.lang.String emailAddress,
                              java.lang.String inProtocol,
                              java.lang.String inServerName,
                              int inServerPort,
                              boolean inUseSSL,
                              java.lang.String inUserName,
                              java.lang.String inPassword,
                              int inReadInterval,
                              java.lang.String outEmailAddress,
                              boolean outCustom,
                              java.lang.String outServerName,
                              int outServerPort,
                              boolean outUseSSL,
                              java.lang.String outUserName,
                              java.lang.String outPassword,
                              boolean mailingListActive,
                              boolean mergeWithParentCategory)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException