Class GitHubPollingLogAction

    • Constructor Detail

      • GitHubPollingLogAction

        public GitHubPollingLogAction​(Job<?,​?> job)
      • GitHubPollingLogAction

        public GitHubPollingLogAction​(Run run)
    • Method Detail

      • getPollingFileName

        public abstract String getPollingFileName()
      • getJob

        @CheckForNull
        public Job<?,​?> getJob()
      • setJob

        public void setJob​(Job<?,​?> job)
      • getRun

        @CheckForNull
        public Run<?,​?> getRun()
      • setRun

        public void setRun​(Run<?,​?> run)
      • isLogExists

        public boolean isLogExists()
      • doPollingLog

        public void doPollingLog​(org.kohsuke.stapler.StaplerRequest req,
                                 org.kohsuke.stapler.StaplerResponse rsp)
                          throws IOException
        TODO is it secure?
        Throws:
        IOException
      • writePollingLogTo

        public void writePollingLogTo​(org.apache.commons.jelly.XMLOutput out)
                               throws IOException
        Writes the annotated log to the given output.
        Throws:
        IOException
      • getPollingLogFile

        @NonNull
        public File getPollingLogFile()
      • onLoad

        public void onLoad​(Run<?,​?> run)
        Specified by:
        onLoad in interface RunAction2