Class ExpressionObject

java.lang.Object
ru.bgcrm.plugin.slack.ExpressionObject

public class ExpressionObject extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    archive(Process process, boolean archive)
    Изменяет статус архив / не архив привязанного к процессу канала.
    void
    Приглашает исполнителей процесса в привязанный канал.
    void
    Вызывает 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
    setTopic(Process process, String topic)
    Установливает топик привязанного к процессу канала.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ExpressionObject

      public ExpressionObject()
  • Method Details

    • linkChannel

      public void linkChannel(Process process)
      Вызывает linkChannel(Process, String) c name = null.
      Parameters:
      process -
    • linkChannel

      public void linkChannel(Process process, String channelName)
      Привязывает процесс к каналу Slack, если ещё не привязан.
      Parameters:
      process - процесса.
      channelName - наименование канала, если null - будет использован код процесса.
    • inviteExecutors

      public void inviteExecutors(Process process)
      Приглашает исполнителей процесса в привязанный канал.
      Parameters:
      process -
    • setTopic

      public void setTopic(Process process, String topic)
      Установливает топик привязанного к процессу канала.
      Parameters:
      process -
      topic -
    • setPurpose

      public void setPurpose(Process process, String purpose)
      Установливает назачение привязанного к процессу канала.
      Parameters:
      process -
      purpose -
    • archive

      public void archive(Process process, boolean archive)
      Изменяет статус архив / не архив привязанного к процессу канала.
      Parameters:
      process -
      archive - - статус.
    • sendMessage

      public void sendMessage(Process process, int userId, String messageText)
      Отправляет сообщение в привязанный к процессу канал.
      Parameters:
      process -
      userId -
      messageText -