Class DefaultProcessorFunctions

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void archive​(Process process, boolean archive)
      Изменяет статус архив / не архив привязанного к процессу канала.
      void inviteExecutors​(Process process)
      Приглашает исполнителей процесса в привязанный канал.
      void linkChannel​(Process process)
      Вызывает linkChannel(Process, String) c name = null.
      void linkChannel​(Process process, java.lang.String channelName)
      Привязывает процесс к каналу Slack, если ещё не привязан.
      void sendMessage​(Process process, int userId, java.lang.String messageText)
      Отправляет сообщение в привязанный к процессу канал.
      void setPurpose​(Process process, java.lang.String purpose)
      Установливает назачение привязанного к процессу канала.
      void setTopic​(Process process, java.lang.String topic)
      Установливает топик привязанного к процессу канала.
      • Methods inherited from class java.lang.Object

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

      • DefaultProcessorFunctions

        public DefaultProcessorFunctions()
    • Method Detail

      • linkChannel

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

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

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

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

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

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