X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=sdnc-a1-controller%2Foam%2FSdncReports%2FSdncReportsApi%2Fsrc%2Fmain%2Fjava%2Fcom%2Fonap%2Fsdnc%2Freports%2Fcontroller%2FReportController.java;fp=sdnc-a1-controller%2Foam%2FSdncReports%2FSdncReportsApi%2Fsrc%2Fmain%2Fjava%2Fcom%2Fonap%2Fsdnc%2Freports%2Fcontroller%2FReportController.java;h=0000000000000000000000000000000000000000;hb=6a24cde9bbcc101fca02204ca6f1c69ada049790;hp=55a63604f830fa491771b89208dae1c0bd52b2ab;hpb=22ca33237c833c90e3626bf1132e72282e207ea5;p=nonrtric.git diff --git a/sdnc-a1-controller/oam/SdncReports/SdncReportsApi/src/main/java/com/onap/sdnc/reports/controller/ReportController.java b/sdnc-a1-controller/oam/SdncReports/SdncReportsApi/src/main/java/com/onap/sdnc/reports/controller/ReportController.java deleted file mode 100644 index 55a63604..00000000 --- a/sdnc-a1-controller/oam/SdncReports/SdncReportsApi/src/main/java/com/onap/sdnc/reports/controller/ReportController.java +++ /dev/null @@ -1,59 +0,0 @@ -/* -* ============LICENSE_START======================================================= -* ONAP : SDNC-FEATURES -* ================================================================================ -* Copyright 2018 TechMahindra -*================================================================================= -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -* ============LICENSE_END========================================================= -*/ -package com.onap.sdnc.reports.controller; - -import java.util.Date; -import java.util.List; - -import org.apache.logging.log4j.LogManager; -import org.apache.logging.log4j.Logger; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestMethod; -import org.springframework.web.bind.annotation.RestController; - -import com.onap.sdnc.reports.rest.model.PreTestModel; -import com.onap.sdnc.reports.service.IReportService; - -@RestController -public class ReportController { - - private static final Logger logger = LogManager.getLogger(ReportController.class); - - @Autowired - IReportService reportService; - @RequestMapping(value="/findReportByDeviceIP/{startDate}/{endDate}/{deviceIP:.+}", produces = "application/json",method=RequestMethod.GET) - public List findReportByDeviceIP(@PathVariable("startDate") Date startDate,@PathVariable("endDate") Date endDate,@PathVariable("deviceIP") String deviceIP) { - - try{ - logger.info("findReportByDeviceIP Started Working.."); - if(logger.isDebugEnabled()) - logger.debug("Received StartDate : "+startDate+" ,EndDate : "+endDate+" ,DeviceIP : "+deviceIP); - - return reportService.findReportByDeviceIP(startDate,endDate,deviceIP); - } - catch(Exception ex) - { - logger.info("Exception Occured : "+ex.getLocalizedMessage()); - return java.util.Collections.emptyList(); - } - } -}