some refactroing gateway
This commit is contained in:
parent
8d0f1faae8
commit
9e095a1825
45 changed files with 95 additions and 92 deletions
|
|
@ -10,18 +10,18 @@ import org.springframework.http.HttpStatus;
|
|||
import org.springframework.http.MediaType;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.CommonRequest;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.company.CompaniesRequest;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.limit.LimitRequest;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.fond.FondListingsRequest;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.mkr.MMListingsRequest;
|
||||
import ru.spcex.clearing.gatewayapi.controller.response.CommonResponse;
|
||||
import ru.spcex.clearing.gatewayapi.exception.GatewayException;
|
||||
import ru.spcex.clearing.gatewayapi.logic.CompanyProcessor;
|
||||
import ru.spcex.clearing.gatewayapi.logic.ProcessResult;
|
||||
import ru.spcex.clearing.gatewayapi.logic.Processor;
|
||||
import ru.spcex.clearing.gatewayapi.logic.listings_fond.FondListingsRequestParam;
|
||||
import ru.spcex.clearing.gatewayapi.logic.listings_mm.MMListingsRequestParam;
|
||||
import ru.spcex.clearing.gatewayapi.request.CommonRequest;
|
||||
import ru.spcex.clearing.gatewayapi.request.company.CompaniesRequest;
|
||||
import ru.spcex.clearing.gatewayapi.request.limit.LimitRequest;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.fond.FondListingsRequest;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.mkr.MMListingsRequest;
|
||||
import ru.spcex.clearing.gatewayapi.response.CommonResponse;
|
||||
import ru.spcex.clearing.gatewayapi.service.CompanyProcessor;
|
||||
import ru.spcex.platform.utils.enumeration.EnumMessage;
|
||||
import ru.spcex.platform.utils.enumeration.IMessageResolver;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
package ru.spcex.clearing.gatewayapi.request;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package ru.spcex.clearing.gatewayapi.request;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package ru.spcex.clearing.gatewayapi.request;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package ru.spcex.clearing.gatewayapi.request;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.company;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.company;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithCompanyId;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithMapId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithCompanyId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithMapId;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.company;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.company;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.request.CommonRequest;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.CommonRequest;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.company;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.company;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithMapId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithMapId;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.company;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.company;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithCompanyId;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithMapId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithCompanyId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithMapId;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.company;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.company;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithCompanyId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithCompanyId;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.company;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.company;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithCompanyId;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithMapId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithCompanyId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithMapId;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.company;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.company;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithCompanyId;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithMapId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithCompanyId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithMapId;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.company;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.company;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.config.deserializers.LocalDateDeserializer;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithCompanyId;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithMapId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithCompanyId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithMapId;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.util.UUID;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.limit;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.limit;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.listing.fond;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.listing.fond;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.config.deserializers.LocalDateDeserializer;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithMapId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithMapId;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDate;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.listing.fond;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.listing.fond;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.listing.fond;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.listing.fond;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.request.CommonRequest;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.CommonRequest;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.listing.fond;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.listing.fond;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.config.deserializers.LocalDateDeserializer;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithMapId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithMapId;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDate;
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.listing.fond;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.listing.fond;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.config.deserializers.LocalDateDeserializer;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithMapId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithMapId;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDate;
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.listing.fond;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.listing.fond;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithMapId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithMapId;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.listing.fond;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.listing.fond;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.listing.fond;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.listing.fond;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithMapId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithMapId;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.listing.fond;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.listing.fond;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithMapId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithMapId;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.listing.fond;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.listing.fond;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.config.deserializers.LocalDateDeserializer;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithMapId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithMapId;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDate;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.listing.mkr;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.listing.mkr;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.listing.mkr;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.listing.mkr;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.listing.mkr;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.listing.mkr;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
|
@ -1,11 +1,11 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.listing.mkr;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.listing.mkr;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.config.deserializers.LocalDateDeserializer;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithMapId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithMapId;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDate;
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.listing.mkr;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.listing.mkr;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.request.CommonRequest;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.CommonRequest;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package ru.spcex.clearing.gatewayapi.request.listing.mkr;
|
||||
package ru.spcex.clearing.gatewayapi.controller.request.listing.mkr;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithMapId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithMapId;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package ru.spcex.clearing.gatewayapi.response;
|
||||
package ru.spcex.clearing.gatewayapi.controller.response;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package ru.spcex.clearing.gatewayapi.service;
|
||||
package ru.spcex.clearing.gatewayapi.enums;
|
||||
|
||||
import ru.spcex.platform.utils.enumeration.IEnumKey;
|
||||
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
package ru.spcex.clearing.gatewayapi.exception;
|
||||
|
||||
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.CommonRequest;
|
||||
import ru.spcex.clearing.gatewayapi.errors.GatewayError;
|
||||
import ru.spcex.clearing.gatewayapi.request.CommonRequest;
|
||||
|
||||
public class GatewayException extends RuntimeException {
|
||||
private final CommonRequest incomeRequest;
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package ru.spcex.clearing.gatewayapi.logic.listings_fond;
|
||||
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.fond.FondListingsRequest;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.fond.FondSecurity;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.fond.IssuerCompany;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.fond.FondListingsRequest;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.fond.FondSecurity;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.fond.IssuerCompany;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
|
|
|||
|
|
@ -2,10 +2,10 @@ package ru.spcex.clearing.gatewayapi.logic.listings_fond;
|
|||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.fond.*;
|
||||
import ru.spcex.clearing.gatewayapi.errors.GatewayError;
|
||||
import ru.spcex.clearing.gatewayapi.logic.ProcessResult;
|
||||
import ru.spcex.clearing.gatewayapi.logic.Stage;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.fond.*;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
|
|
|
|||
|
|
@ -2,9 +2,9 @@ package ru.spcex.clearing.gatewayapi.logic.listings_fond;
|
|||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.fond.*;
|
||||
import ru.spcex.clearing.gatewayapi.logic.ProcessResult;
|
||||
import ru.spcex.clearing.gatewayapi.logic.Stage;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.fond.*;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
|
|
|
|||
|
|
@ -3,12 +3,12 @@ package ru.spcex.clearing.gatewayapi.logic.listings_fond;
|
|||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import ru.clearing.classes.statics.data.company.Company;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.fond.IssuerCompany;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.fond.IssuerCompanyInfo;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.fond.IssuerCompanySymbols;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.fond.IssuerContact;
|
||||
import ru.spcex.clearing.gatewayapi.logic.ProcessResult;
|
||||
import ru.spcex.clearing.gatewayapi.logic.Stage;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.fond.IssuerCompany;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.fond.IssuerCompanyInfo;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.fond.IssuerCompanySymbols;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.fond.IssuerContact;
|
||||
import ru.spcex.clearing.imdg.IMDGDistributedNames;
|
||||
import ru.spcex.clearing.platform.messaging.domain.Consts;
|
||||
import ru.spcex.clearing.platform.messaging.domain.cud.company.*;
|
||||
|
|
|
|||
|
|
@ -6,12 +6,12 @@ import ru.clearing.classes.statics.data.company.Company;
|
|||
import ru.clearing.classes.statics.data.company.CompanySymbols;
|
||||
import ru.clearing.classes.statics.data.instrument.issue.EquitySecurity;
|
||||
import ru.clearing.classes.statics.data.instrument.issue.FixedIncomeSecurity;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.fond.CouponSchedule;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.fond.FondSecurity;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.fond.IncomeListing;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.fond.Nominal;
|
||||
import ru.spcex.clearing.gatewayapi.logic.ProcessResult;
|
||||
import ru.spcex.clearing.gatewayapi.logic.Stage;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.fond.CouponSchedule;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.fond.FondSecurity;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.fond.IncomeListing;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.fond.Nominal;
|
||||
import ru.spcex.clearing.imdg.IMDGDistributedNames;
|
||||
import ru.spcex.clearing.platform.messaging.domain.Consts;
|
||||
import ru.spcex.clearing.platform.messaging.domain.cud.securitites.*;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package ru.spcex.clearing.gatewayapi.logic.listings_mm;
|
||||
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.mkr.ExchangeInstrument;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.mkr.MMListingsRequest;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.mkr.ExchangeInstrument;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.mkr.MMListingsRequest;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
|
|
|||
|
|
@ -2,13 +2,13 @@ package ru.spcex.clearing.gatewayapi.logic.listings_mm;
|
|||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.mkr.DirAuctionBiddingType;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.mkr.DirTradingModeMkr;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.mkr.ExchangeInstrument;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.mkr.TradingMode;
|
||||
import ru.spcex.clearing.gatewayapi.errors.GatewayError;
|
||||
import ru.spcex.clearing.gatewayapi.logic.ProcessResult;
|
||||
import ru.spcex.clearing.gatewayapi.logic.Stage;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.mkr.DirAuctionBiddingType;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.mkr.DirTradingModeMkr;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.mkr.ExchangeInstrument;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.mkr.TradingMode;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
package ru.spcex.clearing.gatewayapi.logic.listings_mm;
|
||||
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.listing.mkr.ExchangeInstrument;
|
||||
import ru.spcex.clearing.gatewayapi.logic.ProcessResult;
|
||||
import ru.spcex.clearing.gatewayapi.logic.Stage;
|
||||
import ru.spcex.clearing.gatewayapi.request.listing.mkr.ExchangeInstrument;
|
||||
import ru.spcex.clearing.platform.messaging.domain.Consts;
|
||||
import ru.spcex.clearing.platform.messaging.domain.cud.securitites.MoneyMarketSecurityNewRequest;
|
||||
import ru.spcex.clearing.platform.messaging.domain.cud.securitites.MoneyMarketSecurityUpdateRequest;
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
package ru.spcex.clearing.gatewayapi.logic;
|
||||
package ru.spcex.clearing.gatewayapi.service;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.stereotype.Service;
|
||||
import ru.spcex.clearing.gatewayapi.logic.adapter.CompanyRequestAdapter;
|
||||
import ru.spcex.clearing.gatewayapi.request.WithCompanyId;
|
||||
import ru.spcex.clearing.gatewayapi.request.company.*;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.WithCompanyId;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.company.*;
|
||||
import ru.spcex.clearing.gatewayapi.service.adapter.CompanyRequestAdapter;
|
||||
import ru.spcex.clearing.platform.messaging.domain.Consts;
|
||||
import ru.spcex.clearing.platform.messaging.domain.cud.account.ClientCodeNewRequest;
|
||||
import ru.spcex.clearing.platform.messaging.domain.cud.company.CompanyGatewayRequest;
|
||||
|
|
@ -11,7 +11,9 @@ import org.springframework.web.client.HttpClientErrorException;
|
|||
import org.springframework.web.client.RestTemplate;
|
||||
import ru.spcex.clearing.gatewayapi.config.GatewayApiSettings;
|
||||
import ru.spcex.clearing.gatewayapi.config.InboundServerSettings;
|
||||
import ru.spcex.clearing.gatewayapi.request.OutboundRequest;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.OutboundRequest;
|
||||
import ru.spcex.clearing.gatewayapi.enums.OutboundRequestType;
|
||||
import ru.spcex.clearing.gatewayapi.service.builders.OutboundRequestBuilder;
|
||||
import ru.spcex.clearing.platform.messaging.domain.BaseRequest;
|
||||
import ru.spcex.clearing.platform.messaging.domain.Consts;
|
||||
import ru.spcex.clearing.platform.messaging.domain.cud.clearing.AssetOperationRequest;
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
package ru.spcex.clearing.gatewayapi.logic.adapter;
|
||||
package ru.spcex.clearing.gatewayapi.service.adapter;
|
||||
|
||||
import org.springframework.stereotype.Service;
|
||||
import ru.spcex.clearing.gatewayapi.request.company.*;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.company.*;
|
||||
import ru.spcex.clearing.platform.messaging.domain.cud.account.ClientCodeNewRequest;
|
||||
import ru.spcex.clearing.platform.messaging.domain.cud.company.*;
|
||||
import ru.spcex.platform.enumeration.CompanySymbol;
|
||||
|
|
@ -1,6 +1,7 @@
|
|||
package ru.spcex.clearing.gatewayapi.service;
|
||||
package ru.spcex.clearing.gatewayapi.service.builders;
|
||||
|
||||
import ru.spcex.clearing.gatewayapi.request.OutboundRequest;
|
||||
import ru.spcex.clearing.gatewayapi.controller.request.OutboundRequest;
|
||||
import ru.spcex.clearing.gatewayapi.enums.OutboundRequestType;
|
||||
|
||||
import java.time.Instant;
|
||||
import java.util.Map;
|
||||
Loading…
Add table
Reference in a new issue