JBoss.orgCommunity Documentation
The Category node is used to store all categories of forum, this node is a child node of the Forum Data node and only Category node type can be added to the Category Home. The node type of the Category Home node is exo:categoryHome is stored in /exo:applications/ForumService/ForumData/CategoryHome. The Category node has the node type exo:forumCategory which is a child node of the CategoryHome node. This node type is defined to allow adding child nodes as exo:forum and exo:forumRSS.
The node type exo:forumCategory has the following properties:
| Properties name | Required type | Multiple | Description |
|---|---|---|---|
| exo:id | String | false | The category id. |
| exo:owner | String | false | The category creator. |
| exo:path | String | false | The node path of the category. |
| exo:createdDate | Date | false | The date when the category was created. |
| exo:modifiedBy | String | false | The id of the user who made the last modification on the category. |
| exo:name | String | false | The category name. |
| exo:modifiedDate | Date | false | The date when the modifications on category were made. |
| exo:description | String | false | The category description. |
| exo:moderators | String | true | The list of moderators of the category. |
| exo:tempModerators | String | true | The temporary moderator of the category. |
| exo:createTopicRole | String | true | The topic role. |
| exo:poster | String | true | The list of ids of the users and groups who can post in the category. |
| exo:viewer | String | true | The list of ids of the users and groups who can only view posts in the category. |
| exo:categoryOrder | Long | false | The order number of category in the category list. |
| exo:userPrivate | String | true | The list of user ids whose access are restricted from the category. |
| exo:forumCount | Long | false | The total number of forums in the category. |