Class AbstractETLogAction

All Implemented Interfaces:
Action, ModelObject, IconSpec
Direct Known Subclasses:
ETLogBuildAction, ETLogProjectAction

public abstract class AbstractETLogAction extends AbstractReportAction
Common base class for ETLogBuildAction and ETLogProjectAction.
  • Constructor Details

    • AbstractETLogAction

      public AbstractETLogAction(boolean projectLevel)
      Instantiates a new AbstractETLogAction.
      Parameters:
      projectLevel - specifies whether archiving is restricted to project level only
  • Method Details

    • getMaxLogSize

      public static int getMaxLogSize()
      Gets the maximum size of logs to show.
      Returns:
      the max log size
    • getLastReportBuild

      public Run<?,?> getLastReportBuild(Job<?,?> project)
      Description copied from class: AbstractReportAction
      Gets the last build with report artifacts in a project.
      Specified by:
      getLastReportBuild in class AbstractReportAction
      Parameters:
      project - the project
      Returns:
      the last build with report artifacts or null if no proper build exists
    • getUrlName

      public String getUrlName()
    • getIconClassName

      public String getIconClassName()