public abstract class URLTriggerContentType extends Object implements ExtensionPoint, Describable<URLTriggerContentType>, Serializable
ExtensionPoint.LegacyInstancesAreScopedToHudson
Constructor and Description |
---|
URLTriggerContentType() |
Modifier and Type | Method and Description |
---|---|
Descriptor<URLTriggerContentType> |
getDescriptor() |
void |
initForContent(String content,
org.jenkinsci.plugins.xtriggerapi.XTriggerLog log) |
protected abstract void |
initForContentType(String content,
org.jenkinsci.plugins.xtriggerapi.XTriggerLog log)
These methods have to be overridden in each trigger implementation
|
boolean |
isTriggering(String content,
org.jenkinsci.plugins.xtriggerapi.XTriggerLog log) |
protected abstract boolean |
isTriggeringBuildForContent(String content,
org.jenkinsci.plugins.xtriggerapi.XTriggerLog log) |
public Descriptor<URLTriggerContentType> getDescriptor()
getDescriptor
in interface Describable<URLTriggerContentType>
public void initForContent(String content, org.jenkinsci.plugins.xtriggerapi.XTriggerLog log) throws org.jenkinsci.plugins.xtriggerapi.XTriggerException
org.jenkinsci.plugins.xtriggerapi.XTriggerException
protected abstract void initForContentType(String content, org.jenkinsci.plugins.xtriggerapi.XTriggerLog log) throws org.jenkinsci.plugins.xtriggerapi.XTriggerException
org.jenkinsci.plugins.xtriggerapi.XTriggerException
public boolean isTriggering(String content, org.jenkinsci.plugins.xtriggerapi.XTriggerLog log) throws org.jenkinsci.plugins.xtriggerapi.XTriggerException
org.jenkinsci.plugins.xtriggerapi.XTriggerException
protected abstract boolean isTriggeringBuildForContent(String content, org.jenkinsci.plugins.xtriggerapi.XTriggerLog log) throws org.jenkinsci.plugins.xtriggerapi.XTriggerException
org.jenkinsci.plugins.xtriggerapi.XTriggerException
Copyright © 2016–2022. All rights reserved.