Посмотрев код этого класса я понял что используется он для отображения прогресса выполнения серверных пакетных заданий.
Смутил меня метод new()
X++:
public void new(int _numberOfBars = 1, boolean _bypass=true)
{
Bypass = _bypass;
if ( Bypass )
return;
// this is the mode to save data to SysProgress table
// we should use a new SQL connection to avoid been in the same transaction scope as the caller
conn = new UserConnection();
progress.setConnection(conn);
numOfBars = _numberOfBars;
this.reset();
}
то есть всё будет работать нормально если параметр _bypass будет выставлен в false. А вызовов метода new() с передачей ему такого значения _bypass я не нашёл
Не могу понять в чём тут фишка. Может этот класс пока нельзя использовать ?