1 package org.onap.vid.services;
3 import java.io.IOException;
5 import org.onap.vid.category.AddCategoryOptionResponse;
6 import org.onap.vid.category.CategoryParameterOptionRep;
7 import org.onap.vid.category.CategoryParametersResponse;
8 import org.onap.vid.category.AddCategoryOptionsRequest;
9 import org.onap.vid.model.CategoryParameterOption;
10 import org.onap.vid.model.CategoryParameter.Family;
12 public interface CategoryParameterService {
14 CategoryParametersResponse getCategoryParameters(Family familyName) throws IOException;
15 AddCategoryOptionResponse createCategoryParameterOptions(String categoryName, AddCategoryOptionsRequest option) throws IOException;
16 AddCategoryOptionResponse updateCategoryParameterOption(String categoryName, CategoryParameterOptionRep option);
17 void deleteCategoryOption(String categoryName, CategoryParameterOption option) throws IOException;