Package hudson.scm

Class IntegrityRunListenerImpl<R extends hudson.model.Run<?,?>>

java.lang.Object
hudson.model.listeners.RunListener<R>
hudson.scm.IntegrityRunListenerImpl<R>
All Implemented Interfaces:
hudson.ExtensionPoint

@Extension public class IntegrityRunListenerImpl<R extends hudson.model.Run<?,?>> extends hudson.model.listeners.RunListener<R>
This class implements the onDeleted event when a build is deleted The sole purpose is to ensure that the Integrity SCM cache tables are in line with the number of builds registered with Jenkins.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface hudson.ExtensionPoint

    hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
  • Field Summary

    Fields inherited from class hudson.model.listeners.RunListener

    LISTENERS, targetType
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    onDeleted(R run)
     

    Methods inherited from class hudson.model.listeners.RunListener

    all, allowLoad, createLoadAllower, fireCompleted, fireDeleted, fireFinalized, fireInitialize, fireStarted, onCompleted, onFinalized, onInitialize, onStarted, register, setUpEnvironment, unregister

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • IntegrityRunListenerImpl

      @DataBoundConstructor public IntegrityRunListenerImpl()
  • Method Details

    • onDeleted

      public void onDeleted(R run)
      Overrides:
      onDeleted in class hudson.model.listeners.RunListener<R extends hudson.model.Run<?,?>>