Class BitBucketPPRHandlerTemplate

java.lang.Object
io.jenkins.plugins.bitbucketpushandpullrequest.observer.BitBucketPPRHandlerTemplate
Direct Known Subclasses:
BitBucketPPRPullRequestCloudObserver, BitBucketPPRPullRequestServerObserver, BitBucketPPRPushCloudObserver, BitBucketPPRPushServerObserver

public abstract class BitBucketPPRHandlerTemplate extends Object
  • Field Details

  • Constructor Details

    • BitBucketPPRHandlerTemplate

      public BitBucketPPRHandlerTemplate()
  • Method Details

    • run

      public void run(BitBucketPPREventType eventType) throws Exception
      Throws:
      Exception
    • setApprovedOrDeclined

      public void setApprovedOrDeclined()
    • setBuildStatusOnFinished

      public abstract void setBuildStatusOnFinished()
    • setBuildStatusInProgress

      public abstract void setBuildStatusInProgress()
    • getGlobalConfig

      protected BitBucketPPRPluginConfig getGlobalConfig()
    • computeBitBucketBuildKey

      protected String computeBitBucketBuildKey(BitBucketPPREventContext context)
    • callClient

      protected void callClient(@Nonnull String url, @Nonnull Map<String,String> payload)
    • callClient

      protected void callClient(@Nonnull com.github.scribejava.core.model.Verb verb, @Nonnull String url, @Nonnull Map<String,String> payload)