Interface SessionInteraction.Specification

  • Enclosing interface:
    SessionInteraction

    public static interface SessionInteraction.Specification
    Gives information about the specification of the interaction.
    Since:
    5.8.0
    • Method Detail

      • getAcceptButtonLabel

        UserMessage getAcceptButtonLabel()
        Returns the label associated with the Accept button.
      • getAcceptConfirmationMessage

        UserMessage getAcceptConfirmationMessage()
        Returns the confirmation message associated with the Accept button.
      • getRejectButtonLabel

        UserMessage getRejectButtonLabel()
        Returns the label associated with the Reject button.
      • getRejectConfirmationMessage

        UserMessage getRejectConfirmationMessage()
        Returns the confirmation message associated with the Reject button.
      • isAutoComplete

        boolean isAutoComplete()
        Returns true if the user service associated with the interaction is auto-complete.

        Currently, only some built-in services can be considered as auto-complete.

      • isRejectEnabled

        boolean isRejectEnabled()
        Returns true if the reject is enabled for the interaction.
      • isCommentMandatoryForAccept

        boolean isCommentMandatoryForAccept()
        Returns true if the comment is mandatory for accepting the interaction.
      • isCommentMandatoryForReject

        boolean isCommentMandatoryForReject()
        Returns true if the comment is mandatory for rejecting the interaction.