Splited entities to user and external

This commit is contained in:
Mikhail Trofimov 2025-07-24 11:53:09 +03:00
parent 33d796ef6f
commit 10d7f00308
58 changed files with 101 additions and 101 deletions

View file

@ -2,7 +2,7 @@ package ru.nbch.credit_tracker.builder;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import ru.nbch.credit_tracker.entities.signal_package.Person; import ru.nbch.credit_tracker.entities.external_request.signals.Person;
import ru.nbch.credit_tracker.service.indic.PersonService; import ru.nbch.credit_tracker.service.indic.PersonService;
import ru.nbch.credit_tracker.utils.CTUtil; import ru.nbch.credit_tracker.utils.CTUtil;

View file

@ -8,7 +8,7 @@ import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.RestControllerAdvice; import org.springframework.web.bind.annotation.RestControllerAdvice;
import org.springframework.web.multipart.MaxUploadSizeExceededException; import org.springframework.web.multipart.MaxUploadSizeExceededException;
import ru.nbch.credit_tracker.config.settings.CreditTrackerSettings; import ru.nbch.credit_tracker.config.settings.CreditTrackerSettings;
import ru.nbch.credit_tracker.entities.response.errors.*; import ru.nbch.credit_tracker.entities.user_response.errors.*;
import ru.nbch.credit_tracker.enums.SignalError; import ru.nbch.credit_tracker.enums.SignalError;
import ru.nbch.credit_tracker.exceptions.SignalClientException; import ru.nbch.credit_tracker.exceptions.SignalClientException;
import ru.nbch.credit_tracker.exceptions.SignalException; import ru.nbch.credit_tracker.exceptions.SignalException;

View file

@ -4,9 +4,9 @@ import jakarta.xml.bind.JAXBException;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import ru.nbch.credit_tracker.config.settings.CreditTrackerSettings; import ru.nbch.credit_tracker.config.settings.CreditTrackerSettings;
import ru.nbch.credit_tracker.entities.response.errors.MonitoringError; import ru.nbch.credit_tracker.entities.external_response.online_report.SgnlOnlineReport;
import ru.nbch.credit_tracker.entities.response.online_report.SgnlOnlineReport; import ru.nbch.credit_tracker.entities.user_response.errors.MonitoringError;
import ru.nbch.credit_tracker.entities.response.success.MonitoringResponse; import ru.nbch.credit_tracker.entities.user_response.success.MonitoringSetupResponse;
import ru.nbch.credit_tracker.service.xml.jaxb.IXmlProcessor; import ru.nbch.credit_tracker.service.xml.jaxb.IXmlProcessor;
import ru.nbch.credit_tracker.service.xml.jaxb.XmlProcessorImplAnyClasses; import ru.nbch.credit_tracker.service.xml.jaxb.XmlProcessorImplAnyClasses;
import ru.nbch.credit_tracker.service.xml.stax.*; import ru.nbch.credit_tracker.service.xml.stax.*;
@ -25,7 +25,7 @@ public class XmlConfig {
SgnlOnlineReport.class, SgnlOnlineReport.class,
// marshalling classes // marshalling classes
MonitoringError.class, MonitoringError.class,
MonitoringResponse.class); MonitoringSetupResponse.class);
} }
@Bean @Bean

View file

@ -5,11 +5,11 @@ import org.springframework.http.MediaType;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import ru.nbch.credit_tracker.entities.request.active_packages.MonitoringActivePackagesRequest; import ru.nbch.credit_tracker.entities.user_request.active_packages.MonitoringActivePackagesRequest;
import ru.nbch.credit_tracker.entities.response.active_packages.MonitoringActivePackagesResponse; import ru.nbch.credit_tracker.entities.user_response.active_packages.MonitoringActivePackagesResponse;
import ru.nbch.credit_tracker.entities.response.success.MonitoringPackageDeleteResponse; import ru.nbch.credit_tracker.entities.user_response.success.MonitoringPackageDeleteResponse;
import ru.nbch.credit_tracker.entities.response.success.MonitoringReportListResponse; import ru.nbch.credit_tracker.entities.user_response.success.MonitoringReportListResponse;
import ru.nbch.credit_tracker.entities.response.success.MonitoringResponse; import ru.nbch.credit_tracker.entities.user_response.success.MonitoringSetupResponse;
import ru.nbch.credit_tracker.facade.SignalFacade; import ru.nbch.credit_tracker.facade.SignalFacade;
@RestController @RestController
@ -23,7 +23,7 @@ public class SignalController {
} }
@PostMapping(value = "/set", produces = MediaType.APPLICATION_XML_VALUE) @PostMapping(value = "/set", produces = MediaType.APPLICATION_XML_VALUE)
public ResponseEntity<MonitoringResponse> setupMonitoring(@RequestParam("file") MultipartFile file) { public ResponseEntity<MonitoringSetupResponse> setupMonitoring(@RequestParam("file") MultipartFile file) {
return signalFacade.setupMonitoring(file); return signalFacade.setupMonitoring(file);
} }

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.signal_package; package ru.nbch.credit_tracker.entities.external_request.signals;
import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAccessorType;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.signal_package; package ru.nbch.credit_tracker.entities.external_request.signals;
import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAccessorType;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.signal_package; package ru.nbch.credit_tracker.entities.external_request.signals;
import jakarta.xml.bind.annotation.*; import jakarta.xml.bind.annotation.*;
import lombok.Getter; import lombok.Getter;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.signal_package; package ru.nbch.credit_tracker.entities.external_request.signals;
import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAccessorType;

View file

@ -1,5 +1,5 @@
package ru.nbch.credit_tracker.entities.signal_package; package ru.nbch.credit_tracker.entities.external_request.signals;
import jakarta.xml.bind.annotation.*; import jakarta.xml.bind.annotation.*;
import lombok.Getter; import lombok.Getter;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.external_errors; package ru.nbch.credit_tracker.entities.external_response.errors;
import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAccessorType;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.external_errors; package ru.nbch.credit_tracker.entities.external_response.errors;
import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAccessorType;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.external_errors; package ru.nbch.credit_tracker.entities.external_response.errors;
import jakarta.xml.bind.annotation.*; import jakarta.xml.bind.annotation.*;
import lombok.Getter; import lombok.Getter;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.online_download; package ru.nbch.credit_tracker.entities.external_response.online_download;
import jakarta.xml.bind.annotation.*; import jakarta.xml.bind.annotation.*;
import lombok.Getter; import lombok.Getter;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.online_download; package ru.nbch.credit_tracker.entities.external_response.online_download;
import jakarta.xml.bind.annotation.*; import jakarta.xml.bind.annotation.*;
import lombok.Getter; import lombok.Getter;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.online_download; package ru.nbch.credit_tracker.entities.external_response.online_download;
import jakarta.xml.bind.annotation.*; import jakarta.xml.bind.annotation.*;
import lombok.Getter; import lombok.Getter;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.online_download; package ru.nbch.credit_tracker.entities.external_response.online_download;
import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAccessorType;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.online_download; package ru.nbch.credit_tracker.entities.external_response.online_download;
import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAccessorType;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.online_report; package ru.nbch.credit_tracker.entities.external_response.online_report;
import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAccessorType;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.online_report; package ru.nbch.credit_tracker.entities.external_response.online_report;
import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAccessorType;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.online_report; package ru.nbch.credit_tracker.entities.external_response.online_report;
import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAccessorType;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.online_report; package ru.nbch.credit_tracker.entities.external_response.online_report;
import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAccessorType;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.online_report; package ru.nbch.credit_tracker.entities.external_response.online_report;
import jakarta.xml.bind.annotation.*; import jakarta.xml.bind.annotation.*;
import lombok.Getter; import lombok.Getter;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.request.active_packages; package ru.nbch.credit_tracker.entities.user_request.active_packages;
import jakarta.xml.bind.annotation.*; import jakarta.xml.bind.annotation.*;
import lombok.Getter; import lombok.Getter;

View file

@ -1,5 +1,5 @@
package ru.nbch.credit_tracker.entities.request.monitoring_request; package ru.nbch.credit_tracker.entities.user_request.monitoring_request;
import jakarta.xml.bind.annotation.*; import jakarta.xml.bind.annotation.*;
import lombok.Getter; import lombok.Getter;

View file

@ -1,5 +1,5 @@
package ru.nbch.credit_tracker.entities.request.monitoring_request; package ru.nbch.credit_tracker.entities.user_request.monitoring_request;
import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAccessorType;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.request.monitoring_request; package ru.nbch.credit_tracker.entities.user_request.monitoring_request;
import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAccessorType;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.active_packages; package ru.nbch.credit_tracker.entities.user_response.active_packages;
import jakarta.xml.bind.annotation.*; import jakarta.xml.bind.annotation.*;
import lombok.Getter; import lombok.Getter;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.active_packages; package ru.nbch.credit_tracker.entities.user_response.active_packages;
import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAccessorType;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.active_packages; package ru.nbch.credit_tracker.entities.user_response.active_packages;
import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAccessorType;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.errors; package ru.nbch.credit_tracker.entities.user_response.errors;
public interface CommonError { public interface CommonError {
void setStatus(String status); void setStatus(String status);

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.errors; package ru.nbch.credit_tracker.entities.user_response.errors;
import jakarta.xml.bind.annotation.*; import jakarta.xml.bind.annotation.*;
import lombok.Getter; import lombok.Getter;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.errors; package ru.nbch.credit_tracker.entities.user_response.errors;
import jakarta.xml.bind.annotation.*; import jakarta.xml.bind.annotation.*;
import lombok.Getter; import lombok.Getter;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.errors; package ru.nbch.credit_tracker.entities.user_response.errors;
import jakarta.xml.bind.annotation.*; import jakarta.xml.bind.annotation.*;
import lombok.Getter; import lombok.Getter;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.errors; package ru.nbch.credit_tracker.entities.user_response.errors;
import jakarta.xml.bind.annotation.*; import jakarta.xml.bind.annotation.*;
import lombok.Getter; import lombok.Getter;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.errors; package ru.nbch.credit_tracker.entities.user_response.errors;
import jakarta.xml.bind.annotation.*; import jakarta.xml.bind.annotation.*;
import lombok.Getter; import lombok.Getter;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.monitoring_signal_response; package ru.nbch.credit_tracker.entities.user_response.monitoring_signal_response;
import jakarta.xml.bind.annotation.*; import jakarta.xml.bind.annotation.*;
import lombok.Getter; import lombok.Getter;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.monitoring_signal_response; package ru.nbch.credit_tracker.entities.user_response.monitoring_signal_response;
import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAccessorType;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.monitoring_signal_response; package ru.nbch.credit_tracker.entities.user_response.monitoring_signal_response;
import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAccessorType;

View file

@ -1,5 +1,5 @@
package ru.nbch.credit_tracker.entities.response.monitoring_signal_response; package ru.nbch.credit_tracker.entities.user_response.monitoring_signal_response;
import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAccessorType;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.monitoring_signal_response; package ru.nbch.credit_tracker.entities.user_response.monitoring_signal_response;
import jakarta.xml.bind.annotation.XmlAccessType; import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType; import jakarta.xml.bind.annotation.XmlAccessorType;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.success; package ru.nbch.credit_tracker.entities.user_response.success;
import jakarta.xml.bind.annotation.*; import jakarta.xml.bind.annotation.*;
import lombok.Getter; import lombok.Getter;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.success; package ru.nbch.credit_tracker.entities.user_response.success;
import jakarta.xml.bind.annotation.*; import jakarta.xml.bind.annotation.*;
import lombok.Getter; import lombok.Getter;

View file

@ -1,4 +1,4 @@
package ru.nbch.credit_tracker.entities.response.success; package ru.nbch.credit_tracker.entities.user_response.success;
import jakarta.xml.bind.annotation.*; import jakarta.xml.bind.annotation.*;
import lombok.Getter; import lombok.Getter;
@ -11,7 +11,7 @@ import lombok.Setter;
"status", "status",
}) })
@XmlRootElement(name = "MonitoringResponse") @XmlRootElement(name = "MonitoringResponse")
public class MonitoringResponse { public class MonitoringSetupResponse {
@XmlElement(name = "Status", required = true) @XmlElement(name = "Status", required = true)
protected String status = "OK"; protected String status = "OK";

View file

@ -9,15 +9,15 @@ import org.springframework.stereotype.Service;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import ru.nbch.credit_tracker.config.settings.CreditTrackerSettings; import ru.nbch.credit_tracker.config.settings.CreditTrackerSettings;
import ru.nbch.credit_tracker.entities.dto.UserPackage; import ru.nbch.credit_tracker.entities.dto.UserPackage;
import ru.nbch.credit_tracker.entities.request.active_packages.MonitoringActivePackagesRequest; import ru.nbch.credit_tracker.entities.user_request.active_packages.MonitoringActivePackagesRequest;
import ru.nbch.credit_tracker.entities.request.monitoring_request.MonitoringRequest; import ru.nbch.credit_tracker.entities.user_request.monitoring_request.MonitoringRequest;
import ru.nbch.credit_tracker.entities.request.monitoring_request.Subject; import ru.nbch.credit_tracker.entities.user_request.monitoring_request.Subject;
import ru.nbch.credit_tracker.entities.response.active_packages.MonitoringActivePackagesResponse; import ru.nbch.credit_tracker.entities.user_response.active_packages.MonitoringActivePackagesResponse;
import ru.nbch.credit_tracker.entities.response.active_packages.Package; import ru.nbch.credit_tracker.entities.user_response.active_packages.Package;
import ru.nbch.credit_tracker.entities.response.active_packages.Packages; import ru.nbch.credit_tracker.entities.user_response.active_packages.Packages;
import ru.nbch.credit_tracker.entities.response.success.MonitoringPackageDeleteResponse; import ru.nbch.credit_tracker.entities.user_response.success.MonitoringPackageDeleteResponse;
import ru.nbch.credit_tracker.entities.response.success.MonitoringReportListResponse; import ru.nbch.credit_tracker.entities.user_response.success.MonitoringReportListResponse;
import ru.nbch.credit_tracker.entities.response.success.MonitoringResponse; import ru.nbch.credit_tracker.entities.user_response.success.MonitoringSetupResponse;
import ru.nbch.credit_tracker.enums.SignalError; import ru.nbch.credit_tracker.enums.SignalError;
import ru.nbch.credit_tracker.enums.Status; import ru.nbch.credit_tracker.enums.Status;
import ru.nbch.credit_tracker.enums.XmlErrorFormat; import ru.nbch.credit_tracker.enums.XmlErrorFormat;
@ -71,7 +71,7 @@ public class SignalFacade {
this.maxXmlFileSize = config.getMaxXmlFileSize() * 1024 * 1024; this.maxXmlFileSize = config.getMaxXmlFileSize() * 1024 * 1024;
} }
public ResponseEntity<MonitoringResponse> setupMonitoring(MultipartFile file) { public ResponseEntity<MonitoringSetupResponse> setupMonitoring(MultipartFile file) {
// первичные валидации // первичные валидации
if (file.isEmpty() || !isZipFile(file)) { if (file.isEmpty() || !isZipFile(file)) {
throw clientExcp(SignalError.ERROR_001, XmlErrorFormat.MonitoringError); throw clientExcp(SignalError.ERROR_001, XmlErrorFormat.MonitoringError);
@ -153,7 +153,7 @@ public class SignalFacade {
// в отдельном потоке запускаем регистрацию субъектов, поиск фидов и расчет флагов просрочек // в отдельном потоке запускаем регистрацию субъектов, поиск фидов и расчет флагов просрочек
registerFidsAndDebts(packageId, monitoringRequest.getPackageName(), monitoringRequest.getSubjects().getSubject()); registerFidsAndDebts(packageId, monitoringRequest.getPackageName(), monitoringRequest.getSubjects().getSubject());
return ResponseEntity.ok().body(new MonitoringResponse()); return ResponseEntity.ok().body(new MonitoringSetupResponse());
} }
private void registerFidsAndDebts(Integer packageId, String packageName, List<Subject> subjects) { private void registerFidsAndDebts(Integer packageId, String packageName, List<Subject> subjects) {

View file

@ -3,7 +3,7 @@ package ru.nbch.credit_tracker.mapper.signal;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import ru.nbch.credit_tracker.entities.dto.PhoneFidMap; import ru.nbch.credit_tracker.entities.dto.PhoneFidMap;
import ru.nbch.credit_tracker.entities.request.monitoring_request.Subject; import ru.nbch.credit_tracker.entities.user_request.monitoring_request.Subject;
import java.util.List; import java.util.List;

View file

@ -8,15 +8,15 @@ import ru.nbch.credit_tracker.config.settings.CreditTrackerSettings;
import ru.nbch.credit_tracker.entities.dto.Hit; import ru.nbch.credit_tracker.entities.dto.Hit;
import ru.nbch.credit_tracker.entities.dto.PhoneFidMap; import ru.nbch.credit_tracker.entities.dto.PhoneFidMap;
import ru.nbch.credit_tracker.entities.dto.UserPackage; import ru.nbch.credit_tracker.entities.dto.UserPackage;
import ru.nbch.credit_tracker.entities.response.monitoring_signal_response.MonitoringSignalResponse; import ru.nbch.credit_tracker.entities.external_response.online_download.Inquiry;
import ru.nbch.credit_tracker.entities.response.monitoring_signal_response.Signal; import ru.nbch.credit_tracker.entities.external_response.online_download.Person;
import ru.nbch.credit_tracker.entities.response.monitoring_signal_response.Signals; import ru.nbch.credit_tracker.entities.external_response.online_download.Persons;
import ru.nbch.credit_tracker.entities.response.monitoring_signal_response.Subject; import ru.nbch.credit_tracker.entities.external_response.online_report.Report;
import ru.nbch.credit_tracker.entities.response.online_download.Inquiry; import ru.nbch.credit_tracker.entities.external_response.online_report.SgnlOnlineReport;
import ru.nbch.credit_tracker.entities.response.online_download.Person; import ru.nbch.credit_tracker.entities.user_response.monitoring_signal_response.MonitoringSignalResponse;
import ru.nbch.credit_tracker.entities.response.online_download.Persons; import ru.nbch.credit_tracker.entities.user_response.monitoring_signal_response.Signal;
import ru.nbch.credit_tracker.entities.response.online_report.Report; import ru.nbch.credit_tracker.entities.user_response.monitoring_signal_response.Signals;
import ru.nbch.credit_tracker.entities.response.online_report.SgnlOnlineReport; import ru.nbch.credit_tracker.entities.user_response.monitoring_signal_response.Subject;
import ru.nbch.credit_tracker.service.signal.SignalRestService; import ru.nbch.credit_tracker.service.signal.SignalRestService;
import ru.nbch.credit_tracker.service.xml.stax.MonitoringSignalResponseStaxXmlWriter; import ru.nbch.credit_tracker.service.xml.stax.MonitoringSignalResponseStaxXmlWriter;
import ru.nbch.credit_tracker.service.xml.stax.StaxXmlProcessor; import ru.nbch.credit_tracker.service.xml.stax.StaxXmlProcessor;

View file

@ -7,11 +7,11 @@ import ru.nbch.credit_tracker.config.settings.CreditTrackerSettings;
import ru.nbch.credit_tracker.entities.dto.Hit; import ru.nbch.credit_tracker.entities.dto.Hit;
import ru.nbch.credit_tracker.entities.dto.PhoneFidMap; import ru.nbch.credit_tracker.entities.dto.PhoneFidMap;
import ru.nbch.credit_tracker.entities.dto.UserPackage; import ru.nbch.credit_tracker.entities.dto.UserPackage;
import ru.nbch.credit_tracker.entities.request.monitoring_request.MonitoringRequest; import ru.nbch.credit_tracker.entities.external_request.signals.Auth;
import ru.nbch.credit_tracker.entities.request.monitoring_request.Subject; import ru.nbch.credit_tracker.entities.external_request.signals.Person;
import ru.nbch.credit_tracker.entities.signal_package.Auth; import ru.nbch.credit_tracker.entities.external_request.signals.Signals;
import ru.nbch.credit_tracker.entities.signal_package.Person; import ru.nbch.credit_tracker.entities.user_request.monitoring_request.MonitoringRequest;
import ru.nbch.credit_tracker.entities.signal_package.Signals; import ru.nbch.credit_tracker.entities.user_request.monitoring_request.Subject;
import ru.nbch.credit_tracker.enums.Status; import ru.nbch.credit_tracker.enums.Status;
import ru.nbch.credit_tracker.service.indic.FlagsService; import ru.nbch.credit_tracker.service.indic.FlagsService;
import ru.nbch.credit_tracker.service.indic.PersonService; import ru.nbch.credit_tracker.service.indic.PersonService;

View file

@ -2,7 +2,7 @@ package ru.nbch.credit_tracker.service.signal;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import ru.nbch.credit_tracker.entities.dto.PhoneFidMap; import ru.nbch.credit_tracker.entities.dto.PhoneFidMap;
import ru.nbch.credit_tracker.entities.request.monitoring_request.Subject; import ru.nbch.credit_tracker.entities.user_request.monitoring_request.Subject;
import ru.nbch.credit_tracker.mapper.signal.PhoneFidMapMapper; import ru.nbch.credit_tracker.mapper.signal.PhoneFidMapMapper;
import java.util.List; import java.util.List;

View file

@ -12,8 +12,8 @@ import org.springframework.util.MultiValueMap;
import org.springframework.web.client.RestTemplate; import org.springframework.web.client.RestTemplate;
import ru.nbch.credit_tracker.config.settings.CreditTrackerSettings; import ru.nbch.credit_tracker.config.settings.CreditTrackerSettings;
import ru.nbch.credit_tracker.entities.dto.PhoneFidMap; import ru.nbch.credit_tracker.entities.dto.PhoneFidMap;
import ru.nbch.credit_tracker.entities.response.external_errors.SgnlReport; import ru.nbch.credit_tracker.entities.external_response.errors.SgnlReport;
import ru.nbch.credit_tracker.entities.response.online_report.SgnlOnlineReport; import ru.nbch.credit_tracker.entities.external_response.online_report.SgnlOnlineReport;
import ru.nbch.credit_tracker.service.SignalService; import ru.nbch.credit_tracker.service.SignalService;
import ru.nbch.credit_tracker.service.xml.jaxb.IXmlProcessor; import ru.nbch.credit_tracker.service.xml.jaxb.IXmlProcessor;
import ru.nbch.credit_tracker.service.xml.stax.StaxXmlProcessor; import ru.nbch.credit_tracker.service.xml.stax.StaxXmlProcessor;

View file

@ -1,6 +1,6 @@
package ru.nbch.credit_tracker.service.xml.stax; package ru.nbch.credit_tracker.service.xml.stax;
import ru.nbch.credit_tracker.entities.request.monitoring_request.MonitoringRequest; import ru.nbch.credit_tracker.entities.user_request.monitoring_request.MonitoringRequest;
import javax.xml.stream.XMLStreamException; import javax.xml.stream.XMLStreamException;
import javax.xml.stream.XMLStreamReader; import javax.xml.stream.XMLStreamReader;

View file

@ -1,7 +1,7 @@
package ru.nbch.credit_tracker.service.xml.stax; package ru.nbch.credit_tracker.service.xml.stax;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import ru.nbch.credit_tracker.entities.response.monitoring_signal_response.MonitoringSignalResponse; import ru.nbch.credit_tracker.entities.user_response.monitoring_signal_response.MonitoringSignalResponse;
import javax.xml.stream.XMLStreamException; import javax.xml.stream.XMLStreamException;
import javax.xml.stream.XMLStreamReader; import javax.xml.stream.XMLStreamReader;

View file

@ -1,10 +1,10 @@
package ru.nbch.credit_tracker.service.xml.stax; package ru.nbch.credit_tracker.service.xml.stax;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import ru.nbch.credit_tracker.entities.response.monitoring_signal_response.MonitoringSignalResponse; import ru.nbch.credit_tracker.entities.user_response.monitoring_signal_response.MonitoringSignalResponse;
import ru.nbch.credit_tracker.entities.response.monitoring_signal_response.Signal; import ru.nbch.credit_tracker.entities.user_response.monitoring_signal_response.Signal;
import ru.nbch.credit_tracker.entities.response.monitoring_signal_response.Signals; import ru.nbch.credit_tracker.entities.user_response.monitoring_signal_response.Signals;
import ru.nbch.credit_tracker.entities.response.monitoring_signal_response.Subject; import ru.nbch.credit_tracker.entities.user_response.monitoring_signal_response.Subject;
import javax.xml.stream.XMLEventFactory; import javax.xml.stream.XMLEventFactory;
import javax.xml.stream.XMLEventWriter; import javax.xml.stream.XMLEventWriter;

View file

@ -1,7 +1,7 @@
package ru.nbch.credit_tracker.service.xml.stax; package ru.nbch.credit_tracker.service.xml.stax;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import ru.nbch.credit_tracker.entities.response.online_download.Persons; import ru.nbch.credit_tracker.entities.external_response.online_download.Persons;
import javax.xml.stream.XMLStreamException; import javax.xml.stream.XMLStreamException;
import javax.xml.stream.XMLStreamReader; import javax.xml.stream.XMLStreamReader;

View file

@ -1,9 +1,9 @@
package ru.nbch.credit_tracker.service.xml.stax; package ru.nbch.credit_tracker.service.xml.stax;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import ru.nbch.credit_tracker.entities.response.external_errors.Error; import ru.nbch.credit_tracker.entities.external_response.errors.Error;
import ru.nbch.credit_tracker.entities.response.external_errors.InputParams; import ru.nbch.credit_tracker.entities.external_response.errors.InputParams;
import ru.nbch.credit_tracker.entities.response.external_errors.SgnlReport; import ru.nbch.credit_tracker.entities.external_response.errors.SgnlReport;
import javax.xml.stream.XMLStreamException; import javax.xml.stream.XMLStreamException;
import javax.xml.stream.XMLStreamReader; import javax.xml.stream.XMLStreamReader;

View file

@ -1,9 +1,9 @@
package ru.nbch.credit_tracker.service.xml.stax; package ru.nbch.credit_tracker.service.xml.stax;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import ru.nbch.credit_tracker.entities.signal_package.Auth; import ru.nbch.credit_tracker.entities.external_request.signals.Auth;
import ru.nbch.credit_tracker.entities.signal_package.Person; import ru.nbch.credit_tracker.entities.external_request.signals.Person;
import ru.nbch.credit_tracker.entities.signal_package.Signals; import ru.nbch.credit_tracker.entities.external_request.signals.Signals;
import javax.xml.stream.XMLEventFactory; import javax.xml.stream.XMLEventFactory;
import javax.xml.stream.XMLEventWriter; import javax.xml.stream.XMLEventWriter;

View file

@ -1,7 +1,7 @@
package ru.nbch.credit_tracker.utils; package ru.nbch.credit_tracker.utils;
import ru.nbch.credit_tracker.entities.request.monitoring_request.MonitoringRequest; import ru.nbch.credit_tracker.entities.user_request.monitoring_request.MonitoringRequest;
import ru.nbch.credit_tracker.entities.request.monitoring_request.Subject; import ru.nbch.credit_tracker.entities.user_request.monitoring_request.Subject;
import ru.nbch.credit_tracker.enums.SignalError; import ru.nbch.credit_tracker.enums.SignalError;
import ru.nbch.credit_tracker.enums.XmlErrorFormat; import ru.nbch.credit_tracker.enums.XmlErrorFormat;
import ru.nbch.credit_tracker.exceptions.SignalClientException; import ru.nbch.credit_tracker.exceptions.SignalClientException;

View file

@ -6,10 +6,10 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest; import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import ru.nbch.credit_tracker.entities.request.monitoring_request.MonitoringRequest; import ru.nbch.credit_tracker.entities.external_response.online_download.Person;
import ru.nbch.credit_tracker.entities.request.monitoring_request.Subject; import ru.nbch.credit_tracker.entities.external_response.online_download.Persons;
import ru.nbch.credit_tracker.entities.response.online_download.Person; import ru.nbch.credit_tracker.entities.user_request.monitoring_request.MonitoringRequest;
import ru.nbch.credit_tracker.entities.response.online_download.Persons; import ru.nbch.credit_tracker.entities.user_request.monitoring_request.Subject;
import ru.nbch.credit_tracker.service.xml.stax.*; import ru.nbch.credit_tracker.service.xml.stax.*;
import javax.xml.stream.XMLStreamException; import javax.xml.stream.XMLStreamException;

View file

@ -8,7 +8,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest; import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import ru.nbch.credit_tracker.entities.request.monitoring_request.MonitoringRequest; import ru.nbch.credit_tracker.entities.user_request.monitoring_request.MonitoringRequest;
import ru.nbch.credit_tracker.enums.SignalError; import ru.nbch.credit_tracker.enums.SignalError;
import ru.nbch.credit_tracker.enums.XmlErrorFormat; import ru.nbch.credit_tracker.enums.XmlErrorFormat;
import ru.nbch.credit_tracker.exceptions.SignalClientException; import ru.nbch.credit_tracker.exceptions.SignalClientException;