Interface DiscussionConfiguration


  • public interface DiscussionConfiguration
    This interface wraps a discussion configuration. Discussion configurations are maintained in Maintain->Media Repository->Discussion configurations. They contain a reference to a voting model, discussion model and a discussion. A discussion configuration can be assigned to a media item version and so defines the behavior of discussions and voting.
    Author:
    Ivo Ladage-van Doorn
    • Method Detail

      • getId

        int getId()
        Returns the identifier of this discussion configuration.
        Returns:
        the identifier of this discussion configuration.
      • getName

        String getName()
        Returns the name of the discussion configuration.
        Returns:
        the name of the discussion configuration.
      • getWebsite

        Website getWebsite()
        Returns the website on which the discussion configuration is defined.
        Returns:
        the website on which the discussion configuration is defined.
      • getForumSettings

        ForumSettings getForumSettings()
        Returns forum settings of also known as the "Discussion model".
        Returns:
        the forum settings
      • getVotingModel

        VotingModel getVotingModel()
        Returns the Voting model.
        Returns:
        the Voting model.