UNPKG

tuain-bpm-lib

Version:

Servicio de gestión de manejo de procesos de la plataforma Tuain

62 lines (61 loc) 1.26 kB
module.exports = { elements: { task: 'task', gateway: 'gateway', event: 'event', }, elementStatus: { active: 'active', complete: 'complete', closed: 'closed', }, taskTypes: { manual: 'manual', sync: 'sync', async: 'async', }, gatewayTypes: { exclusive: 'exclusive', inclusive: 'inclusive', parallel: 'parallel', }, eventTypes: { start: 'start', intermediate: 'intermediate', timer: 'timer', end: 'end', }, emmiterTypes: { taskStart: 'taskStart', taskComplete: 'taskComplete', taskClose: 'taskClose', eventClose: 'eventClose', eventComplete: 'eventComplete', }, resolutionTypes: { expression: 'expression', callback: 'callback', }, gatewayInputStatus: { complete: 'complete', pending: 'pending', }, gatewayOutputStatus: { selected: 'selected', discarded: 'discarded', }, varTypes: { boolean: 'boolean', string: 'string', integer: 'integer', float: 'float', object: 'object', }, timerStatus: { scheduled: 'scheduled', executed: 'executed', }, timersRefreshTime: 300000, // 300 segundos = 5 minutos scheduledTimeWindow: 4, // 4 horas collisionWindow: 30, // 30 segundos };