Class ViewAuthors

java.lang.Object
com.opensymphony.xwork2.ActionSupport
com.atlassian.bamboo.ww2.BambooActionSupport
com.atlassian.bamboo.ww2.actions.author.ViewAuthors
All Implemented Interfaces:
JsonStreamingAction, ErrorCollection, BambooSessionAware, NavigationAware, DomainObjectSecurityAware, GlobalBypassSecurityAware, GlobalReadSecurityAware, ReturnUrlAware, com.atlassian.core.i18n.I18nTextProvider, com.atlassian.struts.TextProvider, com.atlassian.struts.ValidationAware, com.opensymphony.xwork.ValidationAware, com.opensymphony.xwork2.Action, com.opensymphony.xwork2.interceptor.ValidationAware, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, Serializable

public class ViewAuthors extends BambooActionSupport implements GlobalBypassSecurityAware
See Also:
  • Field Details

  • Constructor Details

    • ViewAuthors

      public ViewAuthors()
  • Method Details

    • validate

      public void validate()
      Specified by:
      validate in interface com.opensymphony.xwork2.Validateable
      Overrides:
      validate in class com.opensymphony.xwork2.ActionSupport
    • read

      public String read()
    • list

      public String list()
    • generate

      public String generate()
    • getAuthors

      @NotNull public @NotNull List<Author> getAuthors()
    • getAuthorsBuildStatistics

      @NotNull public @NotNull List<DecoratedAuthorBuildStatistics> getAuthorsBuildStatistics()
    • getAvailableReports

      @NotNull public @NotNull Map<String,String> getAvailableReports()
    • getAvailableGroupBy

      @NotNull public @NotNull Map<String,String> getAvailableGroupBy()
    • getDataset

      public org.jfree.data.time.TimeTableXYDataset getDataset()
    • setDataset

      public void setDataset(org.jfree.data.time.TimeTableXYDataset dataset)
    • getSelectedAuthorNames

      public List<String> getSelectedAuthorNames()
    • setSelectedAuthorNames

      public void setSelectedAuthorNames(List<String> selectedAuthorNames)
    • getGroupByPeriod

      public String getGroupByPeriod()
    • setGroupByPeriod

      public void setGroupByPeriod(String groupByPeriod)
    • getReportKey

      public String getReportKey()
    • setReportKey

      public void setReportKey(String reportKey)
    • getResolvedAutoPeriod

      public String getResolvedAutoPeriod()
    • setResolvedAutoPeriod

      public void setResolvedAutoPeriod(String resolvedAutoPeriod)
    • getYValue

      @Nullable public @Nullable Double getYValue(int series, int item)
    • setExtendedAuthorManager

      public void setExtendedAuthorManager(ExtendedAuthorManager extendedAuthorManager)