Class NewsgroupInfo

    • Field Detail

      • UNKNOWN_POSTING_PERMISSION

        public static final int UNKNOWN_POSTING_PERMISSION
        A constant indicating that the posting permission of a newsgroup is unknown. For example, the NNTP GROUP command does not return posting information, so NewsgroupInfo instances obtained from that command willhave an UNKNOWN_POSTING_PERMISSION.
        See Also:
        Constant Field Values
      • MODERATED_POSTING_PERMISSION

        public static final int MODERATED_POSTING_PERMISSION
        A constant indicating that a newsgroup is moderated.
        See Also:
        Constant Field Values
      • PERMITTED_POSTING_PERMISSION

        public static final int PERMITTED_POSTING_PERMISSION
        A constant indicating that a newsgroup is public and unmoderated.
        See Also:
        Constant Field Values
      • PROHIBITED_POSTING_PERMISSION

        public static final int PROHIBITED_POSTING_PERMISSION
        A constant indicating that a newsgroup is closed for general posting.
        See Also:
        Constant Field Values
    • Constructor Detail

      • NewsgroupInfo

        public NewsgroupInfo()
    • Method Detail

      • getNewsgroup

        public java.lang.String getNewsgroup()
        Get the newsgroup name.

        Returns:
        The name of the newsgroup.
      • getArticleCountLong

        public long getArticleCountLong()
        Get the estimated number of articles in the newsgroup. The accuracy of this value will depend on the server implementation.

        Returns:
        The estimated number of articles in the newsgroup.
      • getFirstArticleLong

        public long getFirstArticleLong()
        Get the number of the first article in the newsgroup.

        Returns:
        The number of the first article in the newsgroup.
      • getLastArticleLong

        public long getLastArticleLong()
        Get the number of the last article in the newsgroup.

        Returns:
        The number of the last article in the newsgroup.
      • getPostingPermission

        public int getPostingPermission()
        Get the posting permission of the newsgroup. This will be one of the POSTING_PERMISSION constants.

        Returns:
        The posting permission status of the newsgroup.
      • getArticleCount

        @Deprecated
        public int getArticleCount()
        Deprecated.
      • getFirstArticle

        @Deprecated
        public int getFirstArticle()
        Deprecated.
      • getLastArticle

        @Deprecated
        public int getLastArticle()
        Deprecated.