public abstract class GenericCategoryController extends Object implements CategoryController
| Modifier | Constructor and Description |
|---|---|
protected |
GenericCategoryController(LegacyManagementController managementController,
ManagementController nextVersionManagementController,
String name,
String defaultType,
Set<TypeController> typeControllers) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetParentCategoriesprotected GenericCategoryController(LegacyManagementController managementController, ManagementController nextVersionManagementController, String name, String defaultType, Set<TypeController> typeControllers)
public String getCategory()
getCategory in interface CategoryControllerpublic String getNextVersionCategory()
getNextVersionCategory in interface CategoryControllerpublic String getDefaultType()
getDefaultType in interface CategoryControllerpublic LegacyManagementController getManagementController()
getManagementController in interface CategoryControllerpublic Object get(ConfiguredObject<?> root, List<String> path, Map<String,List<String>> parameters) throws ManagementException
get in interface CategoryControllerManagementExceptionpublic LegacyConfiguredObject createOrUpdate(ConfiguredObject<?> root, List<String> path, Map<String,Object> attributes, boolean isPost) throws ManagementException
createOrUpdate in interface CategoryControllerManagementExceptionpublic LegacyConfiguredObject convertFromNextVersion(LegacyConfiguredObject object)
convertFromNextVersion in interface CategoryControllerpublic int delete(ConfiguredObject<?> root, List<String> path, Map<String,List<String>> parameters) throws ManagementException
delete in interface CategoryControllerManagementExceptionpublic ManagementResponse invoke(ConfiguredObject<?> root, List<String> path, String operation, Map<String,Object> parameters, boolean isPost, boolean isSecure) throws ManagementException
invoke in interface CategoryControllerManagementExceptionpublic Object getPreferences(ConfiguredObject<?> root, List<String> path, Map<String,List<String>> parameters) throws ManagementException
getPreferences in interface CategoryControllerManagementExceptionpublic void setPreferences(ConfiguredObject<?> root, List<String> path, Object preferences, Map<String,List<String>> parameters, boolean isPost) throws ManagementException
setPreferences in interface CategoryControllerManagementExceptionpublic int deletePreferences(ConfiguredObject<?> root, List<String> path, Map<String,List<String>> parameters) throws ManagementException
deletePreferences in interface CategoryControllerManagementExceptionprotected abstract LegacyConfiguredObject convertNextVersionLegacyConfiguredObject(LegacyConfiguredObject object)
protected Map<String,List<String>> convertQueryParametersToNextVersion(Map<String,List<String>> parameters)
protected ManagementController getNextVersionManagementController()
protected Map<String,Object> convertAttributesToNextVersion(ConfiguredObject<?> root, List<String> path, Map<String,Object> attributes)
protected TypeController getTypeController(LegacyConfiguredObject object)
Copyright © 2006–2020 The Apache Software Foundation. All rights reserved.