org.onap migration
[vid.git] / vid-app-common / src / main / java / org / onap / vid / services / CategoryParameterService.java
1 package org.onap.vid.services;
2
3 import java.io.IOException;
4
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;
11
12 public interface CategoryParameterService {
13         
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;
18 }