DatabaseBatchWriter

class DatabaseBatchWriter(writeIntoDB: Boolean)

Класс для пакетной записи изменений в конфигурационную БД

Parameters

writeIntoDB
  • true - включить запись в БД

Constructors

Link copied to clipboard
constructor(writeIntoDB: Boolean)

Functions

Link copied to clipboard

Пакетная отправка всех изменений в БД. Данные отправляются пакетами согласно приоритету, то есть все изменения одного приоритета будут отправлены одним пакетом. Далее следующий по приоритету пакет данных и т.д.

Link copied to clipboard
fun sendToAttrChangeBatch(dpId: ProtoDpId, value: Any, batchOrder: Int)

Добавить изменение значения в определённый атрибут точки данных, чтобы потом выполнить батчем

Link copied to clipboard
fun setWriteIntoDB(enabled: Boolean)

Включить/выключить запись в БД