1
14
15 package com.liferay.portlet.messageboards.model;
16
17 import java.util.List;
18
19
24 public interface MBCategoryDisplay {
25
26 public List<MBCategory> getAllCategories();
27
28 public int getAllCategoriesCount();
29
30 public List<MBCategory> getCategories();
31
32 public List<MBCategory> getCategories(MBCategory category);
33
34 public MBCategory getRootCategory();
35
36 public int getSubcategoriesCount(MBCategory category);
37
38 public int getSubcategoriesMessagesCount(MBCategory category);
39
40 public int getSubcategoriesThreadsCount(MBCategory category);
41
42 public void getSubcategoryIds(
43 MBCategory category, List<Long> categoryIds);
44
45 }