Class AbstractRebuildAction

java.lang.Object
com.sonyericsson.rebuild.AbstractRebuildAction
All Implemented Interfaces:
Action, ModelObject
Direct Known Subclasses:
RebuildAction, RebuildLastCompletedBuildAction

public abstract class AbstractRebuildAction extends Object implements Action
  • Constructor Details

    • AbstractRebuildAction

      public AbstractRebuildAction()
  • Method Details

    • getIconFileName

      public String getIconFileName()
      Specified by:
      getIconFileName in interface Action
    • isRebuildAvailable

      public boolean isRebuildAvailable()
      Method for checking whether the rebuild functionality would be available for build.
      Returns:
      boolean
    • getTaskUrl

      public abstract String getTaskUrl()
    • isRequiresPOST

      public abstract boolean isRequiresPOST()
    • getProject

      public abstract Job<?,?> getProject()
      Method will return current project.
      Returns:
      currentProject.
    • getRun

      @CheckForNull protected abstract Run<?,?> getRun()
    • isMatrixRun

      public boolean isMatrixRun()
      Method for checking whether current build is sub job(MatrixRun) of Matrix build.
      Returns:
      boolean