Class PRUpdateGHEventSubscriber

java.lang.Object
org.jenkinsci.plugins.github.extension.GHEventsSubscriber
com.adobe.jenkins.github_pr_comment_build.BasePRGHEventSubscriber<TriggerPRUpdateBranchProperty,Void>
com.adobe.jenkins.github_pr_comment_build.PRUpdateGHEventSubscriber
All Implemented Interfaces:
ExtensionPoint

@Extension public class PRUpdateGHEventSubscriber extends BasePRGHEventSubscriber<TriggerPRUpdateBranchProperty,Void>
This subscriber manages GHEvent PULL_REQUEST edits.
  • Constructor Details

    • PRUpdateGHEventSubscriber

      public PRUpdateGHEventSubscriber()
  • Method Details

    • events

      protected Set<org.kohsuke.github.GHEvent> events()
      Specified by:
      events in class org.jenkinsci.plugins.github.extension.GHEventsSubscriber
    • getTriggerClass

      protected Class<TriggerPRUpdateBranchProperty> getTriggerClass()
      Specified by:
      getTriggerClass in class BasePRGHEventSubscriber<TriggerPRUpdateBranchProperty,Void>
    • onEvent

      protected void onEvent(org.kohsuke.github.GHEvent event, String payload)
      Handles updates of pull requests.
      Overrides:
      onEvent in class org.jenkinsci.plugins.github.extension.GHEventsSubscriber
      Parameters:
      event - only PULL_REQUEST events
      payload - payload of gh-event. Never blank