Java-класс GoProcessGroupedDto
Данный класс нужен для группировки запуска процессов по полю GoProcessDto.boiId, чтобы в рамках этого идентификатора запускался только один процесс одновременно.
| Поле | Тип | Описание |
|---|---|---|
| id | ObjectId | Идентификатор инстанции БО-как-процесс. Он соответствует полю GoProcessDto.boiId |
| sourceId | ObjectId | Ссылка на GoProcessDto.id, на базе которой создана эта запись. Если это поле пустое, то запись создана через одиночный запуск посредством метода GoProcessor.go() |
| boProcessId | ObjectId | Идентификатор продвигаемого процесса: BoProcessDto.id |
| initialSource | InitialSource | Источник инициации |
| lockId | ObjectId | Идентификатор блокировки |
| lockedAt | Date | Время блокировки |
| runTime | Date | Время создания записи на исполнение (GoProcessDto) - копируется из поля GoProcessDto.runTime из последнего значения в порции группировки по полю GoProcessDto.boiId |
| rerunCount | int | Количество перезапусков |
| priority | Double | Приоритет запуска Чем меньше приоритет, чем первее в очереди стоит данный запуск. |
