http://jira.mfd.msk:8088/browse/CLS-612 currencyPairSecurityService validator bug fix
This commit is contained in:
parent
fe84a88781
commit
38c04c7150
1 changed files with 4 additions and 0 deletions
|
|
@ -42,6 +42,7 @@ public class ValidationProvider {
|
||||||
private final Imdg<SpcexObjectBase> workflowStatusDictionaryImdg;
|
private final Imdg<SpcexObjectBase> workflowStatusDictionaryImdg;
|
||||||
private final Imdg<SpcexObjectBase> termTypeDictionaryImdg;
|
private final Imdg<SpcexObjectBase> termTypeDictionaryImdg;
|
||||||
private final Imdg<SpcexObjectBase> currencyCodeDictionaryImdg;
|
private final Imdg<SpcexObjectBase> currencyCodeDictionaryImdg;
|
||||||
|
private final Imdg<SpcexObjectBase> currencyPairDictionaryImdg;
|
||||||
private final Imdg<SpcexObjectBase> shareTypeDictionaryImdg;
|
private final Imdg<SpcexObjectBase> shareTypeDictionaryImdg;
|
||||||
private final Imdg<SpcexObjectBase> bondTypeDictionaryImdg;
|
private final Imdg<SpcexObjectBase> bondTypeDictionaryImdg;
|
||||||
private final Imdg<SpcexObjectBase> companyImdg;
|
private final Imdg<SpcexObjectBase> companyImdg;
|
||||||
|
|
@ -58,6 +59,7 @@ public class ValidationProvider {
|
||||||
this.workflowStatusDictionaryImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_WorkflowStatusDictionary, SpcexObjectBase.class);
|
this.workflowStatusDictionaryImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_WorkflowStatusDictionary, SpcexObjectBase.class);
|
||||||
this.termTypeDictionaryImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_TermTypeDictionary, SpcexObjectBase.class);
|
this.termTypeDictionaryImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_TermTypeDictionary, SpcexObjectBase.class);
|
||||||
this.currencyCodeDictionaryImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_CurrencyCodeDictionary, SpcexObjectBase.class);
|
this.currencyCodeDictionaryImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_CurrencyCodeDictionary, SpcexObjectBase.class);
|
||||||
|
this.currencyPairDictionaryImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_CurrencyPairDictionary, SpcexObjectBase.class);
|
||||||
this.shareTypeDictionaryImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_ShareTypeDictionary, SpcexObjectBase.class);
|
this.shareTypeDictionaryImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_ShareTypeDictionary, SpcexObjectBase.class);
|
||||||
this.bondTypeDictionaryImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_BondTypeDictionary, SpcexObjectBase.class);
|
this.bondTypeDictionaryImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_BondTypeDictionary, SpcexObjectBase.class);
|
||||||
this.companyImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_Company, SpcexObjectBase.class);
|
this.companyImdg = imdgProvider.getImdg(IMDGDistributedNames.Map_Company, SpcexObjectBase.class);
|
||||||
|
|
@ -317,6 +319,7 @@ public class ValidationProvider {
|
||||||
context.addImdg(IMDGDistributedNames.Map_WorkflowStatusDictionary, workflowStatusDictionaryImdg);
|
context.addImdg(IMDGDistributedNames.Map_WorkflowStatusDictionary, workflowStatusDictionaryImdg);
|
||||||
context.addImdg(IMDGDistributedNames.Map_BondTypeDictionary, bondTypeDictionaryImdg);
|
context.addImdg(IMDGDistributedNames.Map_BondTypeDictionary, bondTypeDictionaryImdg);
|
||||||
context.addImdg(IMDGDistributedNames.Map_CurrencyCodeDictionary, currencyCodeDictionaryImdg);
|
context.addImdg(IMDGDistributedNames.Map_CurrencyCodeDictionary, currencyCodeDictionaryImdg);
|
||||||
|
context.addImdg(IMDGDistributedNames.Map_CurrencyPairDictionary, currencyPairDictionaryImdg);
|
||||||
return new ValidatorImpl<>(context,
|
return new ValidatorImpl<>(context,
|
||||||
|
|
||||||
DictionaryPresentRule.instance("instrumentType",
|
DictionaryPresentRule.instance("instrumentType",
|
||||||
|
|
@ -392,6 +395,7 @@ public class ValidationProvider {
|
||||||
context.addImdg(IMDGDistributedNames.Map_WorkflowStatusDictionary, workflowStatusDictionaryImdg);
|
context.addImdg(IMDGDistributedNames.Map_WorkflowStatusDictionary, workflowStatusDictionaryImdg);
|
||||||
context.addImdg(IMDGDistributedNames.Map_BondTypeDictionary, bondTypeDictionaryImdg);
|
context.addImdg(IMDGDistributedNames.Map_BondTypeDictionary, bondTypeDictionaryImdg);
|
||||||
context.addImdg(IMDGDistributedNames.Map_CurrencyCodeDictionary, currencyCodeDictionaryImdg);
|
context.addImdg(IMDGDistributedNames.Map_CurrencyCodeDictionary, currencyCodeDictionaryImdg);
|
||||||
|
context.addImdg(IMDGDistributedNames.Map_CurrencyPairDictionary, currencyPairDictionaryImdg);
|
||||||
return new ValidatorImpl<>(context,
|
return new ValidatorImpl<>(context,
|
||||||
DictionaryPresentRule.instance("instrumentType",
|
DictionaryPresentRule.instance("instrumentType",
|
||||||
CurrencyPairSecurityUpdateRequest::getInstrumentType, IMDGDistributedNames.Map_InstrumentTypeDictionary,
|
CurrencyPairSecurityUpdateRequest::getInstrumentType, IMDGDistributedNames.Map_InstrumentTypeDictionary,
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue