public class MBCategoryDisplayImpl
extends java.lang.Object
implements com.liferay.message.boards.kernel.model.MBCategoryDisplay
| Constructor and Description |
|---|
MBCategoryDisplayImpl(long scopeGroupId,
long categoryId) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<com.liferay.message.boards.kernel.model.MBCategory> |
getAllCategories() |
int |
getAllCategoriesCount() |
java.util.List<com.liferay.message.boards.kernel.model.MBCategory> |
getCategories() |
java.util.List<com.liferay.message.boards.kernel.model.MBCategory> |
getCategories(com.liferay.message.boards.kernel.model.MBCategory category) |
com.liferay.message.boards.kernel.model.MBCategory |
getRootCategory() |
int |
getSubcategoriesCount(com.liferay.message.boards.kernel.model.MBCategory category) |
int |
getSubcategoriesMessagesCount(com.liferay.message.boards.kernel.model.MBCategory category) |
int |
getSubcategoriesThreadsCount(com.liferay.message.boards.kernel.model.MBCategory category) |
void |
getSubcategoryIds(com.liferay.message.boards.kernel.model.MBCategory category,
java.util.List<java.lang.Long> categoryIds) |
protected void |
init(long scopeGroupId,
long categoryId) |
protected void |
populateCategoryNodesMap(com.liferay.portal.kernel.util.TreeNode<com.liferay.message.boards.kernel.model.MBCategory> node,
java.util.Map<java.lang.Long,java.util.List<com.liferay.message.boards.kernel.model.MBCategory>> categoriesMap) |
public MBCategoryDisplayImpl(long scopeGroupId,
long categoryId)
public java.util.List<com.liferay.message.boards.kernel.model.MBCategory> getAllCategories()
getAllCategories in interface com.liferay.message.boards.kernel.model.MBCategoryDisplaypublic int getAllCategoriesCount()
getAllCategoriesCount in interface com.liferay.message.boards.kernel.model.MBCategoryDisplaypublic java.util.List<com.liferay.message.boards.kernel.model.MBCategory> getCategories()
getCategories in interface com.liferay.message.boards.kernel.model.MBCategoryDisplaypublic java.util.List<com.liferay.message.boards.kernel.model.MBCategory> getCategories(com.liferay.message.boards.kernel.model.MBCategory category)
getCategories in interface com.liferay.message.boards.kernel.model.MBCategoryDisplaypublic com.liferay.message.boards.kernel.model.MBCategory getRootCategory()
getRootCategory in interface com.liferay.message.boards.kernel.model.MBCategoryDisplaypublic int getSubcategoriesCount(com.liferay.message.boards.kernel.model.MBCategory category)
getSubcategoriesCount in interface com.liferay.message.boards.kernel.model.MBCategoryDisplaypublic int getSubcategoriesMessagesCount(com.liferay.message.boards.kernel.model.MBCategory category)
getSubcategoriesMessagesCount in interface com.liferay.message.boards.kernel.model.MBCategoryDisplaypublic int getSubcategoriesThreadsCount(com.liferay.message.boards.kernel.model.MBCategory category)
getSubcategoriesThreadsCount in interface com.liferay.message.boards.kernel.model.MBCategoryDisplaypublic void getSubcategoryIds(com.liferay.message.boards.kernel.model.MBCategory category,
java.util.List<java.lang.Long> categoryIds)
getSubcategoryIds in interface com.liferay.message.boards.kernel.model.MBCategoryDisplayprotected void init(long scopeGroupId,
long categoryId)
throws java.lang.Exception
java.lang.Exceptionprotected void populateCategoryNodesMap(com.liferay.portal.kernel.util.TreeNode<com.liferay.message.boards.kernel.model.MBCategory> node,
java.util.Map<java.lang.Long,java.util.List<com.liferay.message.boards.kernel.model.MBCategory>> categoriesMap)