по логике этот метод должен вызывать событие изменения параметра (даже 2 раза), но этого не происходит.
как вызвать событие "изменён параметр в таком-то договоре?" ... чтобы не дублировать работу класса, выполняющего работу по этому событию?
Код:
private static void ChangePacket(int cid1, Connection con2) throws Exception {
// сменить параметр и активировать событие "смена параметра".
ContractParameterManager cpm = new ContractParameterManager(con2);
// метод должен вызывать событие, но которому выполняется скрипт на договоре, который выполняет всю работу по синхронизации параметров, сервисов и т.д.
cpm.updateTextParam(cid1, PID, "NORMAL", USERID);
// Замена пакета см select * from contract_parameter_type_7_values ChildPacketID
ListParamValue lpv = new ListParamValue(ChildPacketID );
cpm.updateListParam(cid1, PID2, lpv, USERID);
}