Interface AbstractIssueFetcher.FetchFunction

  • Enclosing class:
    AbstractIssueFetcher

    protected static interface AbstractIssueFetcher.FetchFunction
    An interface represents an action of actual issue fetching. This action takes place when a suitable issue isn't found in cache, or expired.
    • Method Detail

      • fetch

        @NotNull
        IssueData fetch()
                 throws java.lang.Exception
        Fetches the issue. Throws an exception in case of a problem.
        Returns:
        a non-null issue in case of success
        Throws:
        java.lang.Exception - in case of an error