Package ru.bgcrm.plugin.slack
Class ExpressionObject
java.lang.Object
ru.bgcrm.plugin.slack.ExpressionObject
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Изменяет статус архив / не архив привязанного к процессу канала.void
inviteExecutors
(Process process) Приглашает исполнителей процесса в привязанный канал.void
linkChannel
(Process process) ВызываетlinkChannel(Process, String)
c name = null.void
linkChannel
(Process process, String channelName) Привязывает процесс к каналу Slack, если ещё не привязан.void
sendMessage
(Process process, int userId, String messageText) Отправляет сообщение в привязанный к процессу канал.void
setPurpose
(Process process, String purpose) Установливает назачение привязанного к процессу канала.void
Установливает топик привязанного к процессу канала.
-
Constructor Details
-
ExpressionObject
public ExpressionObject()
-
-
Method Details
-
linkChannel
ВызываетlinkChannel(Process, String)
c name = null.- Parameters:
process
-
-
linkChannel
Привязывает процесс к каналу Slack, если ещё не привязан.- Parameters:
process
- процесса.channelName
- наименование канала, если null - будет использован код процесса.
-
inviteExecutors
Приглашает исполнителей процесса в привязанный канал.- Parameters:
process
-
-
setTopic
Установливает топик привязанного к процессу канала.- Parameters:
process
-topic
-
-
setPurpose
Установливает назачение привязанного к процессу канала.- Parameters:
process
-purpose
-
-
archive
Изменяет статус архив / не архив привязанного к процессу канала.- Parameters:
process
-archive
- - статус.
-
sendMessage
Отправляет сообщение в привязанный к процессу канал.- Parameters:
process
-userId
-messageText
-
-