java.lang.Object
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.bgbilling.modules.botmanager.common.bean.BotDialog
All Implemented Interfaces:
java.io.Serializable, GuiTitlable, Idable, ListItem

public class BotDialog
extends IdTitle
Диалог с пользователем. (Представление одного окна) Сущность, которая содержит в себе список #BotDialogElement Хранит ссылку на диалог, который до неё был и который будет после
See Also:
Serialized Form
  • Constructor Details

    • BotDialog

      public BotDialog()
  • Method Details

    • getDialogElements

      public java.util.List<BotDialogElement> getDialogElements()
    • setDialogElements

      public void setDialogElements​(java.util.List<BotDialogElement> dialogElements)
    • getGroups

      public java.util.Set<java.lang.Integer> getGroups()
    • setGroups

      public void setGroups​(java.util.Set<java.lang.Integer> groups)
    • getProcessingClass

      public java.lang.String getProcessingClass()
    • setProcessingClass

      public void setProcessingClass​(java.lang.String processingClass)
    • isOnlySignedUser

      public boolean isOnlySignedUser()
    • setOnlySignedUser

      public void setOnlySignedUser​(boolean onlySignedUser)
    • getCommand

      public java.lang.String getCommand()
    • setCommand

      public void setCommand​(java.lang.String command)
    • getGuiTitle

      public java.lang.String getGuiTitle()
      Description copied from interface: GuiTitlable
      Строка - имя объекта. Скорее всего уникальная. Используется в комбобоксах, например, итд.
      Specified by:
      getGuiTitle in interface GuiTitlable
      Overrides:
      getGuiTitle in class IdTitle
      Returns:
      Строка - представление объекта.