\r
import org.onap.usecaseui.server.bean.AlarmsHeader;\r
import org.onap.usecaseui.server.bean.AlarmsInformation;\r
+import org.onap.usecaseui.server.bean.SortMaster;\r
import org.onap.usecaseui.server.constant.Constant;\r
import org.onap.usecaseui.server.service.AlarmsHeaderService;\r
import org.onap.usecaseui.server.service.AlarmsInformationService;\r
String string =omAlarm.writeValueAsString(map);\r
return string;\r
}\r
+ \r
+ @RequestMapping(value="/listSortMasters",method=RequestMethod.GET,produces = "application/json")\r
+ public String getSortMasterInfo() throws JsonProcessingException{\r
+ Map<String,List<SortMaster>> map = new HashMap<>();\r
+ List<SortMaster> operationTypes = alarmsHeaderService.listSortMasters("operationType");\r
+ List<SortMaster> operationResults = alarmsHeaderService.listSortMasters("operationResult");\r
+ map.put("operationTypes", operationTypes);\r
+ map.put("operationResults", operationResults);\r
+ return omAlarm.writeValueAsString(map);\r
+ }\r
}\r
\r
import java.sql.Timestamp;\r
import java.util.ArrayList;\r
+import java.util.Collection;\r
+import java.util.Collections;\r
import java.util.List;\r
\r
import javax.transaction.Transactional;\r
import org.hibernate.SessionFactory;\r
import org.hibernate.Transaction;\r
import org.onap.usecaseui.server.bean.AlarmsHeader;\r
+import org.onap.usecaseui.server.bean.AlarmsInformation;\r
+import org.onap.usecaseui.server.bean.SortMaster;\r
import org.onap.usecaseui.server.service.AlarmsHeaderService;\r
import org.onap.usecaseui.server.util.Page;\r
import org.onap.usecaseui.server.util.UuiCommonUtil;\r
return null;\r
}\r
}\r
+\r
+ @Override\r
+ public List<SortMaster> listSortMasters(String sortType) {\r
+ \r
+ try(Session session = getSession()){\r
+ StringBuffer hql =new StringBuffer("from SortMaster a where 1=1 and a.sortType=:sortType");\r
+ Query query = session.createQuery(hql.toString());\r
+ query.setString("sortType",sortType);\r
+ List<SortMaster> list= query.list();\r
+ return list;\r
+ } catch (Exception e) {\r
+ logger.error("exception occurred while performing AlarmsInformationServiceImpl listSortMasters. Details:" + e.getMessage());\r
+ return Collections.emptyList();\r
+ }\r
+ }\r
}\r
import org.junit.Before;
import org.junit.After;
import org.onap.usecaseui.server.bean.PerformanceHeader;
+import org.onap.usecaseui.server.service.impl.PerformanceHeaderServiceImpl;
+import org.onap.usecaseui.server.util.DateUtils;
import java.util.*;
import java.io.*;
}
@Mock
public List<PerformanceHeader> list() {
- PerformanceHeader ph = new PerformanceHeader.PerformanceHeaderBuilder().createPerformanceHeader();
+ PerformanceHeader ph = new PerformanceHeader();
return Arrays.asList(ph);
}
@Mock
public void testSavePerformanceHeader() throws Exception {
try {
PerformanceHeader ph = null;
- PerformanceHeader phNew = new PerformanceHeader.PerformanceHeaderBuilder().createPerformanceHeader();
+ PerformanceHeader phNew = new PerformanceHeader();
performanceHeaderServiceImpl.savePerformanceHeader(ph);
performanceHeaderServiceImpl.savePerformanceHeader(phNew);
} catch (Exception e) {
public void testUpdatePerformanceHeader() throws Exception {
try {
PerformanceHeader ph = null;
- PerformanceHeader phNew = new PerformanceHeader.PerformanceHeaderBuilder().createPerformanceHeader();
+ PerformanceHeader phNew = new PerformanceHeader();
performanceHeaderServiceImpl.updatePerformanceHeader(ph);
performanceHeaderServiceImpl.updatePerformanceHeader(phNew);
} catch (Exception e) {
}
};
try {
- PerformanceHeader ph = new PerformanceHeader.PerformanceHeaderBuilder().createPerformanceHeader();
+ PerformanceHeader ph = new PerformanceHeader();
ph.setVersion("");
ph.setEventName("");
ph.setDomain("");
ph.setLastEpochMicroSec("");;
performanceHeaderServiceImpl.getAllCount(ph, 1, 1);
- PerformanceHeader phNew = new PerformanceHeader.PerformanceHeaderBuilder().createPerformanceHeader();
+ PerformanceHeader phNew = new PerformanceHeader();
performanceHeaderServiceImpl.getAllCount(phNew, 1, 1);
performanceHeaderServiceImpl.getAllCount(null, 1, 1);
} catch (Exception e) {
@Test
public void testQueryPerformanceHeader() throws Exception {
try {
- PerformanceHeader ph = new PerformanceHeader.PerformanceHeaderBuilder().createPerformanceHeader();
+ PerformanceHeader ph = new PerformanceHeader();
ph.setVersion("");
ph.setEventName("");
ph.setDomain("");
ph.setLastEpochMicroSec("");;
performanceHeaderServiceImpl.queryPerformanceHeader(ph, 1, 10);
- PerformanceHeader phNew = new PerformanceHeader.PerformanceHeaderBuilder().createPerformanceHeader();
+ PerformanceHeader phNew = new PerformanceHeader();
performanceHeaderServiceImpl.queryPerformanceHeader(phNew, 1, 1);
performanceHeaderServiceImpl.queryPerformanceHeader(null, 1, 1);
} catch (Exception e) {