org.jenkinsci.plugins.ghprb.extensions.status
Class GhprbNoCommitStatus

java.lang.Object
  extended by hudson.model.AbstractDescribableImpl<GhprbExtension>
      extended by org.jenkinsci.plugins.ghprb.extensions.GhprbExtension
          extended by org.jenkinsci.plugins.ghprb.extensions.status.GhprbNoCommitStatus
All Implemented Interfaces:
hudson.model.Describable<GhprbExtension>, GhprbCommitStatus, GhprbExtensionType, GhprbProjectExtension

public class GhprbNoCommitStatus
extends GhprbExtension
implements GhprbCommitStatus, GhprbProjectExtension


Nested Class Summary
static class GhprbNoCommitStatus.DescriptorImpl
           
 
Field Summary
static GhprbNoCommitStatus.DescriptorImpl DESCRIPTOR
           
 
Constructor Summary
GhprbNoCommitStatus()
           
 
Method Summary
 GhprbNoCommitStatus.DescriptorImpl getDescriptor()
           
 void onBuildComplete(hudson.model.AbstractBuild<?,?> build, hudson.model.TaskListener listener, org.kohsuke.github.GHRepository repo)
           
 void onBuildStart(hudson.model.AbstractBuild<?,?> build, hudson.model.TaskListener listener, org.kohsuke.github.GHRepository repo)
           
 void onBuildTriggered(hudson.model.AbstractProject<?,?> project, String commitSha, boolean isMergeable, int prId, org.kohsuke.github.GHRepository ghRepository)
           
 void onEnvironmentSetup(hudson.model.AbstractBuild<?,?> build, hudson.model.TaskListener listener, org.kohsuke.github.GHRepository repo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DESCRIPTOR

@Extension
public static final GhprbNoCommitStatus.DescriptorImpl DESCRIPTOR
Constructor Detail

GhprbNoCommitStatus

@DataBoundConstructor
public GhprbNoCommitStatus()
Method Detail

onBuildStart

public void onBuildStart(hudson.model.AbstractBuild<?,?> build,
                         hudson.model.TaskListener listener,
                         org.kohsuke.github.GHRepository repo)
                  throws GhprbCommitStatusException
Specified by:
onBuildStart in interface GhprbCommitStatus
Throws:
GhprbCommitStatusException

onBuildComplete

public void onBuildComplete(hudson.model.AbstractBuild<?,?> build,
                            hudson.model.TaskListener listener,
                            org.kohsuke.github.GHRepository repo)
                     throws GhprbCommitStatusException
Specified by:
onBuildComplete in interface GhprbCommitStatus
Throws:
GhprbCommitStatusException

onEnvironmentSetup

public void onEnvironmentSetup(hudson.model.AbstractBuild<?,?> build,
                               hudson.model.TaskListener listener,
                               org.kohsuke.github.GHRepository repo)
                        throws GhprbCommitStatusException
Specified by:
onEnvironmentSetup in interface GhprbCommitStatus
Throws:
GhprbCommitStatusException

onBuildTriggered

public void onBuildTriggered(hudson.model.AbstractProject<?,?> project,
                             String commitSha,
                             boolean isMergeable,
                             int prId,
                             org.kohsuke.github.GHRepository ghRepository)
                      throws GhprbCommitStatusException
Specified by:
onBuildTriggered in interface GhprbCommitStatus
Throws:
GhprbCommitStatusException

getDescriptor

public GhprbNoCommitStatus.DescriptorImpl getDescriptor()
Specified by:
getDescriptor in interface hudson.model.Describable<GhprbExtension>
Overrides:
getDescriptor in class hudson.model.AbstractDescribableImpl<GhprbExtension>


Copyright © 2004-2016. All Rights Reserved.