Package org.alfresco.rest.api
Interface Categories
- All Known Implementing Classes:
CategoriesImpl
-
Method Summary
Modifier and TypeMethodDescriptioncreateSubcategories(String parentCategoryId, List<Category> categories, Parameters parameters) voiddeleteCategoryById(String id, Parameters parameters) getCategoryById(String id, Parameters parameters) getCategoryChildren(String parentCategoryId, Parameters parameters) linkNodeToCategories(String nodeId, List<Category> categoryLinks) Link node to categories.listCategoriesForNode(String nodeId) Get categories linked from node.updateCategoryById(String id, Category fixedCategoryModel) Update category by ID.
-
Method Details
-
getCategoryById
-
createSubcategories
-
getCategoryChildren
CollectionWithPagingInfo<Category> getCategoryChildren(String parentCategoryId, Parameters parameters) -
updateCategoryById
Update category by ID. Currently, it's possible only to update the name of category.- Parameters:
id- Category ID.fixedCategoryModel- Fixed category model.- Returns:
- Updated category.
-
deleteCategoryById
-
listCategoriesForNode
Get categories linked from node. Read permission on node is required. Node type is restricted to specified vales from:TypeConstraint.- Parameters:
nodeId- Node ID.- Returns:
- Categories linked from node.
-
linkNodeToCategories
Link node to categories. Change permission on node is required. Node types allowed for categorization are specified withinTypeConstraint.- Parameters:
nodeId- Node ID.categoryLinks- Category IDs to which content should be linked to.- Returns:
- Linked to categories.
-