Class PRReviewGHEventSubscriber

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

@Extension public class PRReviewGHEventSubscriber extends BasePRGHEventSubscriber<TriggerPRReviewBranchProperty,Void>
This subscriber manages GHEvent PULL_REQUEST_REVIEW edits.
  • Constructor Details

    • PRReviewGHEventSubscriber

      public PRReviewGHEventSubscriber()
  • Method Details

    • getTriggerClass

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

      protected Set<org.kohsuke.github.GHEvent> events()
      Specified by:
      events in class org.jenkinsci.plugins.github.extension.GHEventsSubscriber
    • 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_REVIEW events
      payload - payload of gh-event. Never blank