meta 3.5.0.30 http://jira.mfd.msk:8088/browse/CLS-344 обновление классов...
This commit is contained in:
parent
4b58259239
commit
be01162125
3 changed files with 17 additions and 6 deletions
|
|
@ -32,7 +32,7 @@ public class ExecutionDepositHistoryMapStore extends TemplateEventMapStore<Execu
|
||||||
"TRADING_DATE", "TRADING_CLEARING_REGISTRY_ID", "MARKET", "PRICE", "LOTS", "QUANTITY", "FIRST_LEG_AMOUNT",
|
"TRADING_DATE", "TRADING_CLEARING_REGISTRY_ID", "MARKET", "PRICE", "LOTS", "QUANTITY", "FIRST_LEG_AMOUNT",
|
||||||
"SECOND_LEG_AMOUNT", "INTEREST_AMOUNT", "SIDE", "SETTLEMENT_CURRENCY", "COMPANY_ID", "DURATION",
|
"SECOND_LEG_AMOUNT", "INTEREST_AMOUNT", "SIDE", "SETTLEMENT_CURRENCY", "COMPANY_ID", "DURATION",
|
||||||
"FIRST_LEG_SETTLEMENT_DATE", "SECOND_LEG_SETTLEMENT_DATE", "FIRST_LEG_SETTLEMENT_CODE",
|
"FIRST_LEG_SETTLEMENT_DATE", "SECOND_LEG_SETTLEMENT_DATE", "FIRST_LEG_SETTLEMENT_CODE",
|
||||||
"SECOND_LEG_SETTLEMENT_CODE", "SECURITY_FULL_NAME", "SECURITY_SYMBOL", "SECURITY_ID", "CONTRACT",
|
"SECOND_LEG_SETTLEMENT_CODE", "SECURITY_FULL_NAME", "SECURITY_SYMBOL", "SECURITY_CODE", "SECURITY_ID", "CONTRACT",
|
||||||
"COUNTER_PARTY_ID", "COVERAGE_STATUS", "SESSION_ID", "CLEARING_DATE"
|
"COUNTER_PARTY_ID", "COVERAGE_STATUS", "SESSION_ID", "CLEARING_DATE"
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
@ -70,6 +70,7 @@ public class ExecutionDepositHistoryMapStore extends TemplateEventMapStore<Execu
|
||||||
object.getSecondLegSettlementCode(),
|
object.getSecondLegSettlementCode(),
|
||||||
object.getSecurityFullName(),
|
object.getSecurityFullName(),
|
||||||
object.getSecuritySymbol(),
|
object.getSecuritySymbol(),
|
||||||
|
object.getSecurityCode(),
|
||||||
object.getSecurityId(),
|
object.getSecurityId(),
|
||||||
object.getContract(),
|
object.getContract(),
|
||||||
object.getCounterPartyId(),
|
object.getCounterPartyId(),
|
||||||
|
|
|
||||||
|
|
@ -28,7 +28,8 @@ public class SessionHistoryMapStore extends TemplateEventMapStore<SessionHistory
|
||||||
@Override
|
@Override
|
||||||
public String[] getFields() {
|
public String[] getFields() {
|
||||||
return new String[]{"ID", "EVENT_TIME", "EVENT_USER_ID", "EVENT_TYPE",
|
return new String[]{"ID", "EVENT_TIME", "EVENT_USER_ID", "EVENT_TYPE",
|
||||||
"SESSION_ID", "CREATED_AT", "UPDATED_AT", "CLEARING_DATE", "SESSION_STATUS", "COMPANY_ID", "SECURITY_ID", "USER_ID", "SECTION", "SESSION_TYPE"
|
"SESSION_ID", "CREATED_AT", "UPDATED_AT", "CLEARING_DATE", "SESSION_STATUS", "COMPANY_ID", "SECURITY_ID", "USER_ID", "SECTION", "SESSION_TYPE",
|
||||||
|
"WORKFLOW_STATUS"
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -50,7 +51,8 @@ public class SessionHistoryMapStore extends TemplateEventMapStore<SessionHistory
|
||||||
object.getSecurityId(),
|
object.getSecurityId(),
|
||||||
object.getUserId(),
|
object.getUserId(),
|
||||||
object.getSection(),
|
object.getSection(),
|
||||||
object.getSessionType()
|
object.getSessionType(),
|
||||||
|
object.getWorkflowStatus()
|
||||||
};
|
};
|
||||||
return args;
|
return args;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -61,11 +61,19 @@ public class CheckerBusinessMapStore<T> {
|
||||||
if (settingOperations != null) {
|
if (settingOperations != null) {
|
||||||
for (SettingOperation settingOperation : settingOperations) {
|
for (SettingOperation settingOperation : settingOperations) {
|
||||||
Method method = null;
|
Method method = null;
|
||||||
|
Class<?> theClass = clazz;
|
||||||
try {
|
try {
|
||||||
method = clazz.getDeclaredMethod(settingOperation.getMethodName(), settingOperation.getParameterTypes());
|
method = theClass.getDeclaredMethod(settingOperation.getMethodName(), settingOperation.getParameterTypes());
|
||||||
} catch (NoSuchMethodException exception) {
|
} catch (NoSuchMethodException exception) {
|
||||||
log.debug("settingOperations for Superclass " + clazz.getName());
|
log.debug("settingOperations for Superclass " + theClass.getName());
|
||||||
method = clazz.getSuperclass().getDeclaredMethod(settingOperation.getMethodName(), settingOperation.getParameterTypes());
|
try {
|
||||||
|
theClass = theClass.getSuperclass();
|
||||||
|
method = theClass.getDeclaredMethod(settingOperation.getMethodName(), settingOperation.getParameterTypes());
|
||||||
|
} catch (NoSuchMethodException exception2) { // Имеется некоторое наследование для удобства обработки данных.
|
||||||
|
theClass = theClass.getSuperclass();
|
||||||
|
log.debug("settingOperations for Superclass 2 " + theClass.getName());
|
||||||
|
method = clazz.getSuperclass().getDeclaredMethod(settingOperation.getMethodName(), settingOperation.getParameterTypes());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
method.invoke(predictableObj, settingOperation.getParams());
|
method.invoke(predictableObj, settingOperation.getParams());
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue