public interface ManagementController
String getVersion()
Collection<String> getCategories()
String getCategory(ConfiguredObject<?> managedObject)
Collection<String> getCategoryHierarchy(ConfiguredObject<?> root, String category)
ManagementController getNextVersionManagementController()
ManagementResponse handleGet(ManagementRequest request) throws ManagementException
ManagementExceptionManagementResponse handlePut(ManagementRequest request) throws ManagementException
ManagementExceptionManagementResponse handlePost(ManagementRequest request) throws ManagementException
ManagementExceptionManagementResponse handleDelete(ManagementRequest request) throws ManagementException
ManagementExceptionObject get(ConfiguredObject<?> root, String category, List<String> path, Map<String,List<String>> parameters) throws ManagementException
ManagementExceptionObject createOrUpdate(ConfiguredObject<?> root, String category, List<String> path, Map<String,Object> attributes, boolean isPost) throws ManagementException
ManagementExceptionint delete(ConfiguredObject<?> root, String category, List<String> path, Map<String,List<String>> parameters) throws ManagementException
ManagementExceptionManagementResponse invoke(ConfiguredObject<?> root, String category, List<String> path, String operation, Map<String,Object> parameters, boolean isPost, boolean isSecureOrAllowedOnInsecureChannel) throws ManagementException
ManagementExceptionObject getPreferences(ConfiguredObject<?> root, String category, List<String> path, Map<String,List<String>> parameters) throws ManagementException
ManagementExceptionvoid setPreferences(ConfiguredObject<?> root, String category, List<String> path, Object preferences, Map<String,List<String>> parameters, boolean isPost) throws ManagementException
ManagementExceptionint deletePreferences(ConfiguredObject<?> root, String category, List<String> path, Map<String,List<String>> parameters) throws ManagementException
ManagementExceptionCopyright © 2006–2020 The Apache Software Foundation. All rights reserved.