Class AlwaysNoneReportUrlProvider

java.lang.Object
com.jira.projects.reference.AlwaysNoneReportUrlProvider
All Implemented Interfaces:
ReportUrlProvider

public class AlwaysNoneReportUrlProvider extends Object implements ReportUrlProvider
  • Constructor Details

    • AlwaysNoneReportUrlProvider

      public AlwaysNoneReportUrlProvider()
  • Method Details

    • getUrl

      public io.atlassian.fugue.Option<String> getUrl(ReportModuleDescriptor descriptor, Map<String,Object> stringObjectMap)
      Description copied from interface: ReportUrlProvider

      Generate Report URL for given ReportModuleDescriptor, within given context.
      When given context does not satisfy report requirements, or Report should not show in particular context, it should return Option.none()

      Specified by:
      getUrl in interface ReportUrlProvider
      Parameters:
      descriptor - Descriptor of Report Module which URL has to be generated
      stringObjectMap - Context in which report will be displayed
      Returns:
      Report URL or Option.none() when report should not show in this context