Схемы валидации параметров функций установки финальных статусов сообщения в БД и запуска обработчика БД

This commit is contained in:
Mikhail Chechnev 2018-12-05 22:29:23 +03:00
parent f956246608
commit 32e12ac760

View File

@ -48,6 +48,30 @@ exports.OutQueue = new Schema({
}
});
//Схема валидации параметров функции установки финальных статусов сообщения в БД
exports.finalise = new Schema({
//Обрабатываемое исходящее сообщение
queue: {
schema: Queue,
required: true,
message: {
required: "Не указано обрабатываемое исходящее сообщение (queue)"
}
}
});
//Схема валидации параметров функции запуска обработчика БД
exports.dbProcess = new Schema({
//Обрабатываемое исходящее сообщение
queue: {
schema: Queue,
required: true,
message: {
required: "Не указано обрабатываемое исходящее сообщение (queue)"
}
}
});
//Схема валидации параметров функции передачи исходящего сообшения на обработку
exports.processMessage = new Schema({
//Обрабатываемое исходящее сообщение