Interface SubscriptionManager

    • Method Detail

      • getKnownSubscriptionCount

        int getKnownSubscriptionCount()
      • getSubscriptionCount

        int getSubscriptionCount​(boolean subscribed_only)
      • getSubscriptionByID

        Subscription getSubscriptionByID​(java.lang.String id)
      • getKnownSubscriptions

        Subscription[] getKnownSubscriptions​(byte[] hash)
        Cached view of hash's subs
        Parameters:
        hash -
        Returns:
      • getLinkedSubscriptions

        Subscription[] getLinkedSubscriptions​(byte[] hash)
      • getDefaultCheckFrequencyMins

        int getDefaultCheckFrequencyMins()
      • setDefaultCheckFrequencyMins

        void setDefaultCheckFrequencyMins​(int mins)
      • getMaxNonDeletedResults

        int getMaxNonDeletedResults()
      • setMaxNonDeletedResults

        void setMaxNonDeletedResults​(int max)
      • getAutoStartDownloads

        boolean getAutoStartDownloads()
      • setAutoStartDownloads

        void setAutoStartDownloads​(boolean auto_start)
      • getAutoStartMinMB

        int getAutoStartMinMB()
      • setAutoStartMinMB

        void setAutoStartMinMB​(int mb)
      • getAutoStartMaxMB

        int getAutoStartMaxMB()
      • setAutoStartMaxMB

        void setAutoStartMaxMB​(int mb)
      • getAutoDownloadMarkReadAfterDays

        int getAutoDownloadMarkReadAfterDays()
      • setAutoDownloadMarkReadAfterDays

        void setAutoDownloadMarkReadAfterDays​(int days)
      • isRSSPublishEnabled

        boolean isRSSPublishEnabled()
      • setRSSPublishEnabled

        void setRSSPublishEnabled​(boolean enabled)
      • isSearchEnabled

        boolean isSearchEnabled()
      • setSearchEnabled

        void setSearchEnabled​(boolean enabled)
      • isSubsDownloadEnabled

        boolean isSubsDownloadEnabled()
      • setSubsDownloadEnabled

        void setSubsDownloadEnabled​(boolean enabled)
      • hideSearchTemplates

        boolean hideSearchTemplates()
      • setActivateSubscriptionOnChange

        void setActivateSubscriptionOnChange​(boolean b)
      • getActivateSubscriptionOnChange

        boolean getActivateSubscriptionOnChange()
      • getRSSLink

        java.lang.String getRSSLink()
      • setRateLimits

        void setRateLimits​(java.lang.String limits)
      • getRateLimits

        java.lang.String getRateLimits()
      • getAddHashDirs

        boolean getAddHashDirs()
      • setAddHashDirs

        void setAddHashDirs​(boolean b)
      • subscribeToSubscription

        Subscription subscribeToSubscription​(java.lang.String uri)
                                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • subscribeToRSS

        Subscription subscribeToRSS​(java.lang.String name,
                                    java.net.URL url,
                                    int interval,
                                    boolean is_public,
                                    java.lang.String creator_ref)
                             throws java.lang.Exception
        Throws:
        java.lang.Exception