Class EventGlobalConfiguration

java.lang.Object
hudson.model.Descriptor<GlobalConfiguration>
jenkins.model.GlobalConfiguration
io.jenkins.plugins.generic.event.EventGlobalConfiguration
All Implemented Interfaces:
ExtensionPoint, Describable<GlobalConfiguration>, Saveable, Loadable, OnMaster

@Extension(ordinal=100.0) @Symbol("eventDispatcher") public class EventGlobalConfiguration extends GlobalConfiguration
  • Constructor Details

    • EventGlobalConfiguration

      public EventGlobalConfiguration()
  • Method Details

    • get

      public static EventGlobalConfiguration get()
    • configure

      public boolean configure(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject json)
      Overrides:
      configure in class GlobalConfiguration
    • getDisplayName

      public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<GlobalConfiguration>
    • getReceiver

      public String getReceiver()
    • setReceiver

      @DataBoundSetter public void setReceiver(String receiver)
    • getJobNamePatterns

      public String getJobNamePatterns()
    • setJobNamePatterns

      @DataBoundSetter public void setJobNamePatterns(String jobNamePatterns)
    • matchesJobNamePattern

      public boolean matchesJobNamePattern(String jobName)
      Checks if a job name matches any of the configured regex patterns. If no patterns are configured, returns true (allow all).
      Parameters:
      jobName - The full name of the job/item to check
      Returns:
      true if the job name matches at least one pattern or no patterns are configured
    • isSendRunStarted

      public boolean isSendRunStarted()
    • setSendRunStarted

      @DataBoundSetter public void setSendRunStarted(boolean sendRunStarted)
    • isSendRunCompleted

      public boolean isSendRunCompleted()
    • setSendRunCompleted

      @DataBoundSetter public void setSendRunCompleted(boolean sendRunCompleted)
    • isSendRunFinalized

      public boolean isSendRunFinalized()
    • setSendRunFinalized

      @DataBoundSetter public void setSendRunFinalized(boolean sendRunFinalized)
    • isSendRunInitialized

      public boolean isSendRunInitialized()
    • setSendRunInitialized

      @DataBoundSetter public void setSendRunInitialized(boolean sendRunInitialized)
    • isSendRunDeleted

      public boolean isSendRunDeleted()
    • setSendRunDeleted

      @DataBoundSetter public void setSendRunDeleted(boolean sendRunDeleted)
    • isSendItemCreated

      public boolean isSendItemCreated()
    • setSendItemCreated

      @DataBoundSetter public void setSendItemCreated(boolean sendItemCreated)
    • isSendItemDeleted

      public boolean isSendItemDeleted()
    • setSendItemDeleted

      @DataBoundSetter public void setSendItemDeleted(boolean sendItemDeleted)
    • isSendItemUpdated

      public boolean isSendItemUpdated()
    • setSendItemUpdated

      @DataBoundSetter public void setSendItemUpdated(boolean sendItemUpdated)
    • isSendItemLocationChanged

      public boolean isSendItemLocationChanged()
    • setSendItemLocationChanged

      @DataBoundSetter public void setSendItemLocationChanged(boolean sendItemLocationChanged)