Package ru.bgcrm.plugin.task
Class DefaultProcessorFunctions
java.lang.Object
ru.bgcrm.dao.expression.ExpressionBasedFunction
ru.bgcrm.plugin.task.DefaultProcessorFunctions
-
Field Summary
Fields inherited from class ru.bgcrm.dao.expression.ExpressionBasedFunction
expression -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteTasks(int processId, String typeId, Connection connection) Удаление задач с определенным типом и кодом процессаvoidTODO: Запустить немедленно задачу.voidСоздаёт задачу с указанным типом.voidsetTask(Task task, Connection connection) При создании процесса из java кода соединения блокируют записи в БД поэтому создал метод, который использует уже открытое соединениеMethods inherited from class ru.bgcrm.dao.expression.ExpressionBasedFunction
setExpression
-
Constructor Details
-
DefaultProcessorFunctions
public DefaultProcessorFunctions()
-
-
Method Details
-
setTask
Создаёт задачу с указанным типом. Существующая задача с таким же типом и кодом процесса перетирается.- Parameters:
task-- Throws:
BGException
-
setTask
При создании процесса из java кода соединения блокируют записи в БД поэтому создал метод, который использует уже открытое соединение- Parameters:
task-connection-- Throws:
BGException
-
runTask
TODO: Запустить немедленно задачу.- Parameters:
task-- Throws:
BGException
-
deleteTasks
Удаление задач с определенным типом и кодом процесса- Parameters:
processId-typeId-connection-- Throws:
BGException
-